SlideShare a Scribd company logo
Continuous Integration
by Marina Kolesnichenko, Software Engineer at ElifTech
Reasons
A CI server can check your code for test coverage. Now, every
time you commit something new without any tests, you will
feel the shame that comes with having your coverage
percentage go down because of your changes.
You can have the CI server automatically deploy your code to
production if all the test within a given branch are green. This
is what is formally known as Continuous Deployment, or Oh
my God, that was scary, I'm glad my code worked! in some
circles.
With parallel build support, you can split your tests and build
processes into different machines, so everything will finish
even faster than if you ran it locally. It will also consume less
local power and resources, so you can continue working on
Continuous Model
Continuous Integration Continuous deployment Continuous delivery
Continuous integration tools
Leeroooooooooy...
java -jar jenkins.war
Advertising
Bamboo
Bamboo
Bamboo
Bamboo
Task types
Jira ?
No questions...
Thank you for attention!
Find us at eliftech.com
Have a question? Contact us:
info@eliftech.com

More Related Content

Continuous integration. Short overview