1、#CiscoLive#CiscoLiveAdrian ILIESIU,Senior Developer AdvocateaidevnetDEVNET-2117CI/CD pipelines for infrastructure automationAgenda 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicCI/CD overviewGitLabExample of a CI/CD pipeline workflowDemoResourcesDEVNET-21173 2023 Cisco and/or its
2、affiliates.All rights reserved.Cisco Public#CiscoLiveEnter your personal notes hereCisco Webex App 4Questions?Use Cisco Webex App to chat with the speaker after the sessionFind this session in the Cisco Live Mobile AppClick“Join the Discussion”Install the Webex App or go directly to the Webex spaceE
3、nter messages/questions in the Webex spaceHowWebex spaces will be moderated by the speaker until June 9,2023.12344https:/ 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicDEVNET-2117CI/CD overview 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCI/CD Pipeli
4、nesPractice of integrating codecode that developers are producingCode is developed in separate branchesbranchesMultiple developersMultiple featuresWhen code is mergedmerged into a branchTesting validates changesFlush out potential bugsEnsure quality and no integrationintegration issuesContinuous Int
5、egration-SoftwareDEVNET-21176 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCI/CD PipelinesReleases can be created and delivered at any timeHave changes met integration requirements?Push to a“stage”environmentRun additional tests and checksAll tasks are automatedContinuo
6、us Delivery-SoftwareDEVNET-21177 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCI/CD PipelinesTakes delivery a step furtherDeploys changes to a production environmentMany different deployment strategies availableBlue/Green,Canary,RollingContinuous Deployment-SoftwareDEVN