Continuous Delivery is an emerging area of software development, which takes continuous integration one step further. Software teams practicing continuous delivery create build pipelines that enable them to integrate, test, and deploy their software products with high frequency.
Questions tagged [continuous-delivery]
120 questions
17
votes
4 answers
At what point should you switch to release build?
One of the practices set out in Jez Humble's Continuous Delivery is that you should build one package and then release it to each environment you deploy to, so that the deployment and the artifacts have themselves been tested multiple times before…

pdr
- 53,607
- 14
- 138
- 224
5
votes
3 answers
How do you do continuous delivery in an unstable environment?
We're Scrum teams building microservices. Our GitHub repositories are single-branch, each of us integrates his/her code into master several times a day, with no feature branches. Our Jenkins pipelines compile the code, run automatic tests, supply…

Florian
- 167
1
vote
2 answers
continuous delivery: moving to different versions
lets say:
I have few environments, A, B and C (or development, staging and production)
I have application X
I have multiple versions of application (X), V1, V2, V3
each version of X has its corresponding configuration (C) {V1->C1, V2->C1,…

Rag
- 119
1
vote
1 answer
We'd like to release only the services that have changed, in a continuous delivery context. How would we do that?
I am new to continuous delivery, so please help me understand if my ideas are incorrect, I have XY problems, etc..
My organization runs web services, with services-oriented architecture. Currently, we have about a dozen services. Naturally, these…

Paul Draper
- 6,012
1
vote
1 answer
Can continuous delivery work in a big enterprise environment with lots of connected systems?
Much has been said lately of continuous delivery. It does sound appealing, but runs against the grain of convention wisdom in big corporations.
Jez Humble - Continuous Delivery
Thoughtworks Presentation - Continuous Delivery - Part 1
Thoughtworks…

hawkeye
- 4,819
-2
votes
1 answer
How do you accomplish continuous delivery as a central services team?
We are a central team, responsible for around 10 services. Other parts of our company depend on these 10 services to write their applications, and we often have to collaborate on new features before they're ready for production.
I'm wondering how to…

ctote
- 173