In this session we will talk about Azure DevOps with Salesforce.
What is DevOps (CI/CD)
DevOps is a culture and a set of process that bring development and operations teams together to complete software development. It allows the organization to develop and improve the product in a faster way that they can do with other software development approaches. Continuous integration (CI) is a DevOps software development best practice. This best practice helps development teams to detect problems, identify bugs, and fix those problems and bugs before releasing changes to their customers.
Lets Understand the CI/CD
Continuous Integration :- Using continuous integration, a product is made to incorporate and integrate each code modification on each commit (continuously), by any and all developers. an automated build then verifies each check-in, letting teams detect issues early.
Continuous Delivery :- Continuous delivery ensures that code will be speedily and safely deployed to production by manually pushing each change to a production-like environment. Since each modification is automatically delivered to a staging environment, you’ll be able to deploy the application to production with a push of a button once the time is correct
Continuous Deployment :- Continuous deployment is the next step of continuous delivery. using Continuous deployment, each modification that passes the automated tests is deployed to production automatically. Most firms that aren’t bound by regulatory or other constraints should have a goal of continuous deployment
- What is DevOps? Why DevOps?
- Introduction to Continuous Integration, Continuous Delivery and Continuous Deployment
- Live Demo
- Create a Project
- OverView of Project, Build, Release and other related stuffs
- Create a Build and Run the Build
- Create a Release with Multiple Steps
- Add Variables in the Release
- Run the Release to Deploy the Code into Salesforce ORG
Here is recording of session
I hope this session will help you to setup the Azure DevOps with Salesforce. Let us know if comment if this session helped you.
Amit Chaudhary is Salesforce Application & System Architect and working on Salesforce Platform since 2010. He is Salesforce MVP since 2017 and have 17 Salesforce Certificates.
He is a active blogger and founder of Apex Hours.