- Brief explanation: https://github.com/ipfs/infrastructure/issues/100#issuecomme...
- Spreadsheet comparing features: https://docs.google.com/spreadsheets/d/11kTloM6d1CGu_ycmP3Xz...
Check out those links and you should get a good overview
- Brief explanation: https://github.com/ipfs/infrastructure/issues/100#issuecomme...
- Spreadsheet comparing features: https://docs.google.com/spreadsheets/d/11kTloM6d1CGu_ycmP3Xz...
Check out those links and you should get a good overview
Sounds like that is solved.
I did something similar but only for hosted solutions
http://blog.codepipes.com/hosted-ci-comparison/hosted-ci-com...
I am preparing another blog post for on-premise (GoCD, Jenkins, Concourse etc.)
Do others have this need? Or are people generally focusing on keeping CI runs short and landing changes in a serial fashion?
Rather, we test each branch as it was merged into master (in isolation), and when master changes, trigger builds for PRs that now are changed.
The "Cross Project Testing" and "Cross-Project Dependencies" is something we're deeply in need of though, and already do somewhat. The dependencies are implicit now though (via npm or our golang package manager, gx) rather than explicit.
If anyone have ideas for "cross project testing with dependencies" on Jenkins, I would be very happy to hear them.