3 ms·
Not the most light weight, but consistent and cross-platform: https://gocd.org/ https://gocd.org/ It has pipelines as a first class citizen. The config is rath
by perlgeek 9y ago
Not the most light weight, but consistent and cross-platform: https://gocd.org/ https://gocd.org/
It has pipelines as a first class citizen. The config is rather concise XML, and can be hand-written or generated/modified through a web UI. There is also the option to store pipeline config as XML/YAML/JSON in a git repo.
- jakobegger 9y agoThanks! This looks interesting, especially since I can host it locally, and the fan out/fan in stuff looks just like what I want for testing across multiple configurations.
- cygned 9y agoDid they add key based authentication with SSH yet? That is basically the missing feature that renders it unusable for me.
- perlgeek 9y agoYou can give the go system user an ssh key, and then you can use ssh git URLs. Is that what you want?
- cygned 9y agoThat's basically what I am talking about: https://github.com/gocd/gocd/issues/951 https://github.com/gocd/gocd/issues/951 With Jenkins, I can create credentials with the key and use them upon checking out. This feature prevents me from using GoCD.