Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
+1 vote
2 views
in DevOps and Agile by (29.3k points)

I'm writing tests for my android project and since there are more than one developer on my team, we'd like the commits to auto-build when we push our code to Git so we are now thinking of integrating a CI system like Travis or CircleCI. Since there are more than one options available, I'd want to pick one that builds and runs Test cases automatically along-with building the main app so that the team members would be notified if a Test has failed and what changes they need to make in their code. I've tried Travis, its good , (with some headaches while configuring with github repo), i was wondering if any of you guys have tried the three in question here and suggest one for our purpose.

1 Answer

0 votes
by (50.2k points)

It is better if I explain what are the points that are in these tools.

Travis CI:

  • Github integration
  • Free for open source
  • Easy to get started
  • Nice interface
  • Automatic deployment
  • Tutorials for each programming language

CircleCI

  • Github integration
  • Fast builds
  • Easy setup
  • Competitively priced
  • Slack integration
  • Great customer support

Jenkins

  • Hosted internally
  • Free open source
  • Great to build, deploy or launch anything async
  • Rich set of plugins with good documentation
  • Tons of integrations
  • Has support for build pipelines

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...