The document summarizes a presentation about Salesforce DX, GIT, and CI/CD pipelines. The presentation introduces Salesforce DX and the benefits of using it along with source tracking. It describes how admins can use these tools to build disposable environments. The presentation also covers using CircleCI for continuous integration and quality gates in GitHub. Resources for learning more are provided.
Empower admins with the power of salesforce dx, git and cicd pipeline
1. Salesforce Apex Hours
Empower admins with the power of
Salesforce DX, GIT, and CI/CD pipeline
#SalesforceApexHours #FarmingtonHillsSFDCDug
Speaker
Date
Venue/Link
Luigi Franciosi , Amit Chaudhary
Saturday, November 9, 2019 10:00 AM EST ( 8:30 PM IST )
Online
Farmington Hills Salesforce Developer User Group
2. Who am I ?
Amit Chaudhary (Salesforce MVP)
• Active on Salesforce Developer Community
• Blogging at http://amitsalesforce.blogspot.in/
• Co-Organizer of – FarmingtonHillsSFDCDug
• Follow us @Amit_SFDC or @ApexHours
#SalesforceApexHours #FarmingtonHillsSFDCDug
3. Our Speaker
Luigi Franciosi
Sr. Application Engineer at Quicken Loans
Current focus is DevOps / CI/CD
#SalesforceApexHours #FarmingtonHillsSFDCDug
*there is not 100% metadata coverage
Admins can become independent from developers to get their changes migrated
Takes time off your developers
An admin can build an org independently
Make changes, commit to GIT or other version control, migrate changes through environments
Not just for code, tracks all* metadata changes
Admins can manage users, insert data etc..
Full-stack admins
Source Tracked orgs = Scratch org
https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_source_file_format.htm.
Intent is to make files smaller, easier to work with, works better w/ GIT or other version control providers…..
https://developer.salesforce.com/docs/metadata-coverage
Source Tracked orgs = Scratch org
https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_source_file_format.htm.
Intent is to make files smaller, easier to work with, works better w/ GIT or other version control providers…..
https://developer.salesforce.com/docs/metadata-coverage