T
T
Tatyana2015-11-13 11:55:49
Continuous Integration
Tatyana, 2015-11-13 11:55:49

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

1 answer(s)
P
Pavel, 2015-11-20
@rusbaron

https://en.wikipedia.org/wiki/Comparison_of_contin...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question