You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently it's only checked, if the config.toml contains a runner with the same description as specified in the puppet configuration, but not if its parameters match the puppet config.
Instead of using grep, awk or similar to find matching lines in the config.toml, I think, the best solution would be to use a config.toml-runner template and use puppetlabs-concat to join single runner-templates in the final config.toml. This rebuilds the config on every puppet run and the changes are automatically picked up by gitlab-ci-multi-runner.
But this would need some bigger refactoring.
The text was updated successfully, but these errors were encountered:
I gave it a try but hit the wall because the runner token is unknown when filling the config template. And it's not possible to register a new runner via adding it to the config.toml.
Currently it's only checked, if the
config.toml
contains a runner with the same description as specified in the puppet configuration, but not if its parameters match the puppet config.Instead of using
grep
,awk
or similar to find matching lines in theconfig.toml
, I think, the best solution would be to use aconfig.toml
-runner template and usepuppetlabs-concat
to join single runner-templates in the finalconfig.toml
. This rebuilds the config on every puppet run and the changes are automatically picked up by gitlab-ci-multi-runner.But this would need some bigger refactoring.
The text was updated successfully, but these errors were encountered: