Preprocess templates on every push
Using GitLab CI, refresh the preprocessed
branch on every push to master
. Then make the preprocessed
branch the default so the preprocessed files can be viewed with the correct syntax highlighting in GitLab. This branch is also great for quick deployment on hosts without Puppet.