-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Gitlab group runners support #3935
Add Gitlab group runners support #3935
Conversation
This comment has been minimized.
This comment has been minimized.
1bda100
to
4c56ada
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution! Can you please add a [changelog fragment](and if you have better ideas for fixing some of the issues, feel free to comment on these PRs!)?
4dbdec3
to
ec61241
Compare
265c546
to
b7a7779
Compare
CI failure is unrelated. |
@felixfontein I've done a few more tests, the PR is okay for me 😉 |
b9525a5
to
ce9c245
Compare
Docs Build 📝Thank you for contribution!✨ This PR has been merged and your docs changes will be incorporated when they are next published. |
d2cf8b5
to
31194d1
Compare
9f35aed
to
5fb640c
Compare
1f4e2cf
to
1daa0f2
Compare
1daa0f2
to
7996856
Compare
7996856
to
b34df3b
Compare
@felixfontein Just back from some busy months, I rebased on main branch, and run some more tests with instance/group/project runners on a GitLab 15.8 self-hosted instance. Thus I think this PR is finally ready to get a review 😉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! If nobody objects, I'll merge this in a week.
Backport to stable-6: 💚 backport PR created✅ Backport PR branch: Backported as #6234 🤖 @patchback |
(cherry picked from commit f3be007)
@lgatellier thanks a lot for your contribution! |
SUMMARY
This PR adds Gitlab group runners support to
community.general.gitlab_runner
module.This allow to register a new Gitlab Runner within group settings, its update & deletion as a non-admin user.
ISSUE TYPE
COMPONENT NAME
gitlab_runner module
ADDITIONAL INFORMATION
This PR :
group
string parameter to gitlab-runner module, similar to theproject
parameter, to specify the Gitlab group on which to register the runner/runners
API.