-
Notifications
You must be signed in to change notification settings - Fork 14
Continious Integration and Delivery
Franziska Pätzold edited this page Jan 18, 2018
·
7 revisions
-
Describe briefly what is meant by Continuous Integration.
-
Name 6 practices from CI.
-
What is Heroku?
-
What is the difference between deployment, integration, delivery?
-
Name 4 pros of CI
= Software Development practice, where each team member integrates his work frequently (at least daily)
- Multiple Integrations per day
- Each integration is verified by an automated build including tests.
- The person who wants to push is responsible to deal with merge conflicts
- Maintain a single source repository
- Automate the Build
- Make your build self-testing
- Everyone commits to the mainline every day
- Every commit should build the mainline on an integration machine
- Fix broken builds immediately
= cloud platform as a service, supports several programming languages
Integration: Automated push after time
Deployment: Push manually after new feature is ready
Delivery: Push automatically after new feature is ready
- Significantly reduced integrations problems
- Develop cohesive software more rapidly
- Minimize maintenance
- Increase focus
This is my private wiki mainly for appointment organization. My web page is located at http://bkleinen.github.io.