ansible-gitlab-runner
ansible-gitlab-runner copied to clipboard
[meta] state of this repo, summary of forks
I have found this code useful, but the author does not appear to be looking at it anymore so users have been making fixes in forks. In case it saves other people time, here is what I have learned about various available forks of this project:
- https://github.com/riemers/ansible-gitlab-runner - fork of https://github.com/haroldb/ansible-gitlab-runner.
- Contains some fixes including https://github.com/haroldb/ansible-gitlab-runner/pull/5 and half of https://github.com/haroldb/ansible-gitlab-runner/pull/4.
- https://github.com/DBLaci/ansible-gitlab-runner - fork of https://github.com/riemers/ansible-gitlab-runner (fork of a fork).
- Contains fixes including the fixes in @riemers's fork and the second half of https://github.com/haroldb/ansible-gitlab-runner/pull/4.
- https://github.com/mrtyler/ansible-gitlab-runner - fork of https://github.com/DBLaci/ansible-gitlab-runner (fork of a fork of a fork!).
- Contains the fixes in @DBLaci's fork plus some non-functional cleanups (warnings, ansible-lint errors). These fixes are PR'd back to DBLaci: https://github.com/DBLaci/ansible-gitlab-runner/pull/2
I also looked at a few other ansible-gitlab-runner projects. Here's why I didn't choose them:
- https://github.com/debops/ansible-gitlab_runner - seems tied to larger system; "You may need to include missing roles from the DebOps common playbook into your playbook."
- https://github.com/andrewrothstein/ansible-gitlab-ci-multi-runner - doesn't handle runner registration
@mrtyler thanks for the analysis, so which is the best version to use. I have tried this repo but I believe the gitlab-runner repository url is incorrect an messing up yum package manager
@nibzo1 you're welcome, glad I could help!
@DBLaci kindly gave me write access to his fork, so I've been making fixes there: https://github.com/DBLaci/ansible-gitlab-runner
i did merge outstanding issues on the fork i have. seems to be 'ok' now.
cool guys thanks for the updates