+ 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?
5 Respostas
+ 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
+ 1
Jenkins.
+ 1
Jenkins and Docker
+ 1
anyone using concourse?