《1989 年 - 为 MAS Manage 和移动设备实施 CI_CD 流水线:实践经验和真实客户案例.pdf》由会员分享,可在线阅读,更多相关《1989 年 - 为 MAS Manage 和移动设备实施 CI_CD 流水线:实践经验和真实客户案例.pdf(21页珍藏版)》请在三个皮匠报告上搜索。
1、Orlando,FLOctober 69IBM TechXchange 2025Bartosz MarchewkaPiotr OzaistIBM Maximo Technical Consultants at AFRY Session:1989Implementing CI/CD pipelines for MAS Manage and Mobile Practical Insights and real customer casesAgenda01020304Continuous Integration and Continuous Delivery(CI/CD)general inform
2、ationContinuous Delivery in MAS MobileContinuous Delivery in MAS ManageBitbucket RunnersIBM TechXchange|2025 IBM CorporationMeaning of CI/CDContinuous Integration(CI)Developers frequently merge code,and automated tests run to catch issues early.Continuous Delivery(CD)Code is always kept in a deploya
3、ble state,ready to release quickly and safely.3IBM TechXchange|2025 IBM CorporationContinuous Integration and Continuous Delivery(CI/CD)DevOps practice that streamlines software development and updates,helping teams deliver higher-quality code faster.Code commitPlane returns from previous flightBuil
4、dPlane fueling,cleaningReady to releasePlane ready to start,waiting for permissionAutomated testsMechanics checklistDeployment to testPilots checklistProduction releaseTake offIBM TechXchange|2025 IBM Corporation4Continuous IntegrationContinuous DeliveryContinuous DeploymentAirport with CI/CDCode co
5、mmitPlane returns from previous flightBuildLack of routineRandom orderPossibility to forgetReady to releaseDecision issueNo one brave enough to decide to take offNo testsReview delayedManual checksPhone callsDeployment to testLong breaksWaiting hoursAll formalities doneProduction releaseWhole crew,t
6、echs and tower in stress modeIBM TechXchange|2025 IBM Corporation5Airport without CI/CDMobile Applications definitions with customizationsManage Customization Archive(java classes,database scripts,application server files)Monitor Onboarding new devices/dashboards definitions(sensors)Applying Continu