Option to trigger app deployments from CI variables
After !363 (merged) is merged, app will only get installed when sth is changes in their flux or ansible settings. There will come the situation where you want to deploy a certain app for testing even though the above is not given.
One scenario is that you manually run a pipeline and specify a CI variable like
prometheus_enabled: true
or
enabled_apps: ["prometheus", "eventrouter"]
Another scenario would be that you can pass CI variables together with git push:
git push -o ci.variable='enabled_apps: ["prometheus", "eventrouter"]'