Run gitlab-provisioner ci tasks on non-master branches
Currently, to test changes to gitlab-provisioner itself, manual triggers need to happen to verify changes work.
Might make sense to run the pipeline on commits to non-master branches
We would need to consider which package and QA image to use. Perhaps just default to latest package, and nightly qa-image