Answer the question
In order to leave comments, you need to log in
Choosing a CI / CD system according to existing requirements?
Can anyone help in creating a comparison table for our project? =) (sorry for being impudent, but maybe it will be useful for someone else too!)
CI/CD requirements
1. Run unit tests
2. Run Nunit
3. Run protractor tests
4. Deploy environment from Docker and different branches of different subsystems?
5. Package manager analytics
6. Integration with Gitlab (push hooks, and pull/merge requests)
7. Ability to approve for deployment to any environment?
8. Collection of various data on the project (compliance with codestyle, test coverage) and displaying them in a convenient form.
Comparison of selected solutions
* TeamCity
* Jenkins
* Bamboo
* GitlabCI
* Strider-CD (http://www.stridercd.com)
As a result, now the team is faced with the task of throwing such a sign, and I will be glad for any comments. Plus, there may be some requirements that are chosen incorrectly, some are missed.
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question