Top Banner
Continuous Integration by Marina Kolesnichenko, Software Engineer at ElifTech
14

Continuous integration. Short overview

Mar 19, 2017

Download

Software

ElifTech
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Continuous integration. Short overview

Continuous Integrationby Marina Kolesnichenko, Software Engineer at

ElifTech

Page 2: Continuous integration. Short overview

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 something else while the builds run.

Page 3: Continuous integration. Short overview

Continuous ModelContinuous Integration Continuous deployment Continuous delivery

Page 4: Continuous integration. Short overview

Continuous integration tools

Page 5: Continuous integration. Short overview

Leeroooooooooy...

java -jar jenkins.war

Page 6: Continuous integration. Short overview

Advertising

Page 7: Continuous integration. Short overview

Bamboo

Page 8: Continuous integration. Short overview

Bamboo

Page 9: Continuous integration. Short overview

Bamboo

Page 10: Continuous integration. Short overview

Bamboo

Page 11: Continuous integration. Short overview

Task types

Page 12: Continuous integration. Short overview

Jira ?

Page 13: Continuous integration. Short overview

No questions...

Page 14: Continuous integration. Short overview

Thank you for attention!

Find us at eliftech.comHave a question? Contact us:[email protected]