+ 19

What are Continuous Integration, Continuous Delivery & Continuous Deployment?

And what are their tools? Which one(s) do you use and prefer? any free ones?

9th Jun 2018, 8:23 PM
Amir
Amir - avatar
5 Answers
+ 4
Continuous Integration (CI) The integration to automate testing and building. This way it is easier to release because we have avoided integration issues. Continuous Delivery (CD) The automation to release the app periodically (daily, weekly, or monthly) after passing the test build. but why stop there ? Continuous Deployment (also CD) The automation to directly release the app if it has passed the test build... so no human intervention needed unless the build fails. I'm not quite familiar with the tools so CMIIW. You can use BitBucket/GitHub/GitLab for version control... then to Travis/Jenkins for CI-CD... then to docker or VM... then deploy it in AWS/GCP I hope it helps... thanks
11th Jun 2018, 11:14 AM
Wira Dharma Kencana Putra
Wira Dharma Kencana Putra - avatar
+ 1
Jenkins.
9th Jun 2018, 8:58 PM
***
*** - avatar
+ 1
Jenkins and Docker
10th Jun 2018, 9:38 PM
ifl
ifl - avatar
+ 1
anyone using concourse?
11th Jun 2018, 11:59 AM
ifl
ifl - avatar