SlideShare une entreprise Scribd logo
Continuous Delivery Pipeline




A continuous delivery pipeline enables deployment and automated testing of code
            on environments which gradually become more ‘live like’.
Continuous Delivery Pipeline




First, our clever developers will write some code on their local machines.
Continuous Delivery Pipeline




When the code is complete, they will run all their unit tests.
Continuous Delivery Pipeline




When all the tests pass then they check-in to source control.
Continuous Delivery Pipeline




     The source control triggers a new job in Jenkins.
This is the first phase of our Continuous Delivery pipeline.
Continuous Delivery Pipeline




 Continuous                Test
                                                 Staging                 Production
 Integration           Automation
                                               Environment              Environment
Environment            Environment


The pipeline consists of a number of different environments onto which we will deploy
               code and run tests to verify the code works as expected.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                Production
 Integration            Automation
                                                Environment             Environment
Environment             Environment


On the Continuous Integration environment we run our unit tests every time a developer
                            pushes code to source control.
Continuous Delivery Pipeline




  Continuous                 Test
                                                   Staging                 Production
  Integration            Automation
                                                 Environment              Environment
 Environment             Environment


In the Test Automation environment out sites are deployed but external systems are faked.
             This is where we run our full suite of automated acceptance tests.
Continuous Delivery Pipeline




 Continuous                Test
                                                  Staging                 Production
 Integration           Automation
                                                Environment              Environment
Environment            Environment


  In Staging sites are deployed the same as on Prod with real external dependencies.
                 Here we check that everything works when connected.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                 Production
 Integration            Automation
                                                Environment              Environment
Environment             Environment


   A small set of automated tests are run after deploying to Production to make sure
                everything went well and the environment is operational.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                Production
 Integration            Automation
                                                Environment             Environment
Environment             Environment


In order for each environment to receive a deployment, the previous environment in the
           pipeline must receive a successful deployment and pass all its tests.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                Production
 Integration            Automation
                                                Environment             Environment
Environment             Environment


Therefore, the continuous delivery pipeline consists of a number of phases which, when
             successful, leads to a potential deployment of the next phase.
Continuous Delivery Pipeline




 Continuous                Test
                                                  Staging                 Production
 Integration           Automation
                                                Environment              Environment
Environment            Environment


    Phase 1 involves rerunning the unit tests on the Continuous Integration boxes.
Continuous Delivery Pipeline




 Continuous                 Test
                                                   Staging                 Production
 Integration            Automation
                                                 Environment              Environment
Environment             Environment


The actual websites are not deployed. Tests are run directly against the code. The tests
                                don’t open browsers.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                 Production
 Integration            Automation
                                                Environment              Environment
Environment             Environment


Any failures result in a broken build. The appropriate developers would be informed and
                         fixing the build would become top priority.
Continuous Delivery Pipeline




 Continuous                Test
                                                 Staging                Production
 Integration           Automation
                                               Environment             Environment
Environment            Environment


 When the build passes on the Continuous Integration Environment then that build is
                  promoted to the Test Automation Environment.
Continuous Delivery Pipeline




 Continuous                Test
                                                Staging                Production
 Integration           Automation
                                              Environment             Environment
Environment            Environment


   Once built on the Test Automation Environment an automated smoke test is run.
Continuous Delivery Pipeline




 Continuous                Test
                                                   Staging                 Production
 Integration           Automation
                                                 Environment              Environment
Environment            Environment


     If the smoke tests pass then the full Automated Acceptance Test suite is run.
Continuous Delivery Pipeline




 Continuous                  Test
                                                    Staging                  Production
 Integration             Automation
                                                  Environment               Environment
Environment              Environment


 Just like before, if we encounter failures, then the appropriate people are notified and
                           fixing the build becomes top priority.
Continuous Delivery Pipeline




 Continuous                 Test
                                                  Staging                 Production
 Integration            Automation
                                                Environment              Environment
Environment             Environment


If the whole suite passes on one browser then we re-run on a variety of other supported
                                      browsers.
Continuous Delivery Pipeline




 Continuous                Test
                                                Staging                Production
 Integration           Automation
                                              Environment             Environment
Environment            Environment


   When everything passes on the Test Automation Environment then the build gets
         promoted and is available for deploy on the Staging Environment.
Continuous Delivery Pipeline




 Continuous                 Test
                                                   Staging                Production
 Integration            Automation
                                                 Environment             Environment
Environment             Environment


Just like the Test Automation Environment a Smoke Test Suite is run against the Staging
                                     Environment.
Continuous Delivery Pipeline




 Continuous                  Test
                                                     Staging                  Production
 Integration             Automation
                                                   Environment               Environment
Environment              Environment


  If the Smoke Test Suite passes then a subset of the overall test suite is run to ensure
         that, when in a live-like environment, the app still behaves as expected.
Continuous Delivery Pipeline




  Continuous                Test
                                                  Staging                Production
  Integration           Automation
                                                Environment             Environment
 Environment            Environment


Once all the Automated Acceptance Tests are passing on the Staging Environment then the
                     build becomes a potentially releasable build.
Continuous Delivery Pipeline




 Continuous                Test
                                                 Staging               Production
 Integration           Automation
                                               Environment            Environment
Environment            Environment


 When released to the Production Environment then a final small subset of Automated
       Acceptance Tests are run as a health check to ensure everything is OK.
Continuous Delivery Pipeline




  Continuous                 Test
                                                   Staging                 Production
  Integration            Automation
                                                 Environment              Environment
 Environment             Environment


If any problems are encountered by the health check tests then the appropriate people are
                                       informed.
Continuous Delivery Pipeline




  Continuous                 Test
                                                   Staging                Production
  Integration            Automation
                                                 Environment             Environment
 Environment             Environment


Otherwise, we have just completed a successful deployment through our delivery pipeline.
Continuous Delivery Pipeline




               This is still a work in progress. Please give your feedback to
               make this a more accurate representation of the process we
               want to achieve.
               Thanks..


 Continuous              Test
                                                 Staging                 Production
 Integration         Automation
                                               Environment              Environment
Environment          Environment

Contenu connexe

En vedette

TFS Build - Continuous Integration
TFS Build - Continuous IntegrationTFS Build - Continuous Integration
TFS Build - Continuous Integration
Esteban Garcia
 
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
Solidify
 

En vedette (16)

Continuous Integration 101
Continuous Integration 101Continuous Integration 101
Continuous Integration 101
 
Continuous Integration: a bittersweet love story by Suzie Prince
Continuous Integration: a bittersweet love story by Suzie PrinceContinuous Integration: a bittersweet love story by Suzie Prince
Continuous Integration: a bittersweet love story by Suzie Prince
 
An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...
 
Continuous Delivery Pipeline - Patterns and Anti-patterns
Continuous Delivery Pipeline - Patterns and Anti-patternsContinuous Delivery Pipeline - Patterns and Anti-patterns
Continuous Delivery Pipeline - Patterns and Anti-patterns
 
Continuous Integration and Continuous Deployment in Enterprise scenario
Continuous Integration and Continuous Deployment in Enterprise scenarioContinuous Integration and Continuous Deployment in Enterprise scenario
Continuous Integration and Continuous Deployment in Enterprise scenario
 
TFS Build - Continuous Integration
TFS Build - Continuous IntegrationTFS Build - Continuous Integration
TFS Build - Continuous Integration
 
DevOps for the Enterprise: Continuous Integration
DevOps for the Enterprise: Continuous IntegrationDevOps for the Enterprise: Continuous Integration
DevOps for the Enterprise: Continuous Integration
 
Continuous Integration using TFS
Continuous Integration using TFSContinuous Integration using TFS
Continuous Integration using TFS
 
Continuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeployContinuous Delivery with TFS msbuild msdeploy
Continuous Delivery with TFS msbuild msdeploy
 
Continuous Integration, the minimum viable product
Continuous Integration, the minimum viable productContinuous Integration, the minimum viable product
Continuous Integration, the minimum viable product
 
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
 
Improving software quality using Continuous Integration
Improving software quality using Continuous IntegrationImproving software quality using Continuous Integration
Improving software quality using Continuous Integration
 
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
 
Day 3 - DevOps Culture - Continuous Integration & Continuous Deployment on th...
Day 3 - DevOps Culture - Continuous Integration & Continuous Deployment on th...Day 3 - DevOps Culture - Continuous Integration & Continuous Deployment on th...
Day 3 - DevOps Culture - Continuous Integration & Continuous Deployment on th...
 
Agile Release Planning
Agile Release PlanningAgile Release Planning
Agile Release Planning
 
Continuous Delivery With Team Foundation Server
Continuous Delivery With Team Foundation ServerContinuous Delivery With Team Foundation Server
Continuous Delivery With Team Foundation Server
 

Similaire à Continous delivery

Linuxtag 2012 - continuous delivery - dream to reality
Linuxtag 2012  - continuous delivery - dream to realityLinuxtag 2012  - continuous delivery - dream to reality
Linuxtag 2012 - continuous delivery - dream to reality
Clément Escoffier
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration Approach
Nigel Thurlow
 
Continuous delivery continuous integration 0.3
Continuous delivery continuous integration 0.3Continuous delivery continuous integration 0.3
Continuous delivery continuous integration 0.3
Alex Tregubov
 

Similaire à Continous delivery (20)

Continuous Delivery in the real world - techniques to reduce the developers b...
Continuous Delivery in the real world - techniques to reduce the developers b...Continuous Delivery in the real world - techniques to reduce the developers b...
Continuous Delivery in the real world - techniques to reduce the developers b...
 
Service engineering
Service engineeringService engineering
Service engineering
 
Linuxtag 2012 - continuous delivery - dream to reality
Linuxtag 2012  - continuous delivery - dream to realityLinuxtag 2012  - continuous delivery - dream to reality
Linuxtag 2012 - continuous delivery - dream to reality
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
05 test infrastructure
05   test infrastructure05   test infrastructure
05 test infrastructure
 
Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration Approach
 
Continuous delivery continuous integration 0.3
Continuous delivery continuous integration 0.3Continuous delivery continuous integration 0.3
Continuous delivery continuous integration 0.3
 
Let’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkinsLet’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkins
 
Functional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and HudsonFunctional Continuous Integration with Selenium and Hudson
Functional Continuous Integration with Selenium and Hudson
 
Testing Microservices
Testing MicroservicesTesting Microservices
Testing Microservices
 
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
 
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
 Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S... Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
 
Hudson: from build jobs to build pipelines
Hudson: from build jobs to build pipelinesHudson: from build jobs to build pipelines
Hudson: from build jobs to build pipelines
 
Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))
 
Agile Development in the Cloud - AWS India Summit 2012
Agile Development in the Cloud - AWS India Summit 2012Agile Development in the Cloud - AWS India Summit 2012
Agile Development in the Cloud - AWS India Summit 2012
 
Continuous integration using jenkins
Continuous integration using jenkinsContinuous integration using jenkins
Continuous integration using jenkins
 
Continuous delivery-with-maven
Continuous delivery-with-mavenContinuous delivery-with-maven
Continuous delivery-with-maven
 
Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014
 

Dernier

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Dernier (20)

Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 

Continous delivery

  • 1. Continuous Delivery Pipeline A continuous delivery pipeline enables deployment and automated testing of code on environments which gradually become more ‘live like’.
  • 2. Continuous Delivery Pipeline First, our clever developers will write some code on their local machines.
  • 3. Continuous Delivery Pipeline When the code is complete, they will run all their unit tests.
  • 4. Continuous Delivery Pipeline When all the tests pass then they check-in to source control.
  • 5. Continuous Delivery Pipeline The source control triggers a new job in Jenkins. This is the first phase of our Continuous Delivery pipeline.
  • 6. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment The pipeline consists of a number of different environments onto which we will deploy code and run tests to verify the code works as expected.
  • 7. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment On the Continuous Integration environment we run our unit tests every time a developer pushes code to source control.
  • 8. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment In the Test Automation environment out sites are deployed but external systems are faked. This is where we run our full suite of automated acceptance tests.
  • 9. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment In Staging sites are deployed the same as on Prod with real external dependencies. Here we check that everything works when connected.
  • 10. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment A small set of automated tests are run after deploying to Production to make sure everything went well and the environment is operational.
  • 11. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment In order for each environment to receive a deployment, the previous environment in the pipeline must receive a successful deployment and pass all its tests.
  • 12. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Therefore, the continuous delivery pipeline consists of a number of phases which, when successful, leads to a potential deployment of the next phase.
  • 13. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Phase 1 involves rerunning the unit tests on the Continuous Integration boxes.
  • 14. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment The actual websites are not deployed. Tests are run directly against the code. The tests don’t open browsers.
  • 15. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Any failures result in a broken build. The appropriate developers would be informed and fixing the build would become top priority.
  • 16. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment When the build passes on the Continuous Integration Environment then that build is promoted to the Test Automation Environment.
  • 17. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Once built on the Test Automation Environment an automated smoke test is run.
  • 18. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment If the smoke tests pass then the full Automated Acceptance Test suite is run.
  • 19. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Just like before, if we encounter failures, then the appropriate people are notified and fixing the build becomes top priority.
  • 20. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment If the whole suite passes on one browser then we re-run on a variety of other supported browsers.
  • 21. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment When everything passes on the Test Automation Environment then the build gets promoted and is available for deploy on the Staging Environment.
  • 22. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Just like the Test Automation Environment a Smoke Test Suite is run against the Staging Environment.
  • 23. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment If the Smoke Test Suite passes then a subset of the overall test suite is run to ensure that, when in a live-like environment, the app still behaves as expected.
  • 24. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Once all the Automated Acceptance Tests are passing on the Staging Environment then the build becomes a potentially releasable build.
  • 25. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment When released to the Production Environment then a final small subset of Automated Acceptance Tests are run as a health check to ensure everything is OK.
  • 26. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment If any problems are encountered by the health check tests then the appropriate people are informed.
  • 27. Continuous Delivery Pipeline Continuous Test Staging Production Integration Automation Environment Environment Environment Environment Otherwise, we have just completed a successful deployment through our delivery pipeline.
  • 28. Continuous Delivery Pipeline This is still a work in progress. Please give your feedback to make this a more accurate representation of the process we want to achieve. Thanks.. Continuous Test Staging Production Integration Automation Environment Environment Environment Environment