Im doing research regarding continuous integration tools and there benefits. For my research im looking at the following tools:
- GitLab CI
- Jenkins
- Bamboo
- GoCD
- TeamCity
Now I wont bother you with all the requirements and benefits. But so far im not finding so many differences between the tools except for these:
- Fan-in fan-out support GoCD
- Community size, Jenkins and GitLab seem to have most contributors
- Costs
- Open source or not
- Amount of plugins available
I was wondering if some people who have had to choose a continuous integration tool aswell could share there experience and why they chose that tool and if there are certain differences that are worth thinking about before choosing which I didn't cover.
Now im leaning towards GoCD because of fan-in fan-out support and the visualisation of the continuous delivery pipeline does anybody have experience with the support on issues for this tool?
Thanks in regard,