buildbot-nix icon indicating copy to clipboard operation
buildbot-nix copied to clipboard

Gitlab integration?

Open tmplt opened this issue 1 year ago • 7 comments

This was asked during NixCon, but I figure I'll lift it here in order to track progress: is Gitlab in-scope, and if so, what work remains?

tmplt avatar Nov 03 '24 15:11 tmplt

It's outside the roadmap but within the project's scope.

In terms of work, it's mainly a matter of writing a new adapter; you can look at the one for GitHub for inspiration.

zimbatm avatar Nov 05 '24 22:11 zimbatm

Pull requests welcome, but don't expect it to happen from our side for now as we are not Gitlab users.

Mic92 avatar Nov 06 '24 04:11 Mic92

Understandable on all points; thanks for the pointers.

For anyone else with Gitlab interest, I am not working on an adapter implementation at the present. Will update here (or eventual successor issue) if that changes.

tmplt avatar Nov 06 '24 21:11 tmplt

This is also interesting to me. I'm not sure yet if buildbot is suitable for our use case, but it very well might be, and in that case we would need GitLab integration.

philon123 avatar Nov 07 '24 15:11 philon123

I don't know what "we" means in this case, but there is also the option of using this: https://github.com/nix-community/buildbot-nix?tab=readme-ov-file#need-commercial-support-or-customization

Mic92 avatar Nov 07 '24 15:11 Mic92

Understandable on all points; thanks for the pointers.

For anyone else with Gitlab interest, I am not working on an adapter implementation at the present. Will update here (or eventual successor issue) if that changes.

Have you made any progress on this? I currently host my config on GitHub and do CI with Garnix, but would like to migrate to my self hosted GitLab and build-bot if I can.

greg-hellings avatar Nov 18 '24 05:11 greg-hellings

Have you made any progress on this

No, I haven't. I'll update here if I do.

tmplt avatar Nov 20 '24 09:11 tmplt