ansible-gitlab-runner icon indicating copy to clipboard operation
ansible-gitlab-runner copied to clipboard

[meta] state of this repo, summary of forks

Open mrtyler opened this issue 8 years ago • 4 comments

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 avatar Jun 12 '17 04:06 mrtyler

@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 avatar Jul 06 '17 16:07 nibzo1

@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

mrtyler avatar Jul 06 '17 21:07 mrtyler

i did merge outstanding issues on the fork i have. seems to be 'ok' now.

riemers avatar Jul 07 '17 08:07 riemers

cool guys thanks for the updates

nibzo1 avatar Jul 20 '17 19:07 nibzo1