Join us for another #ImpactSalesforceSaturday, a series of online Salesforce Saturday sessions.
Currently we are Conducting a series of Copado in which total 12 Copado Certifications to be won. In every Sessions 3 Lucky Quiz Winners will get a copado certification Vouchers.
We invite all – Developers – Administrators – Group Leaders – Consultants with advanced, intermediate or beginner level knowledge on Salesforce(Sales Cloud, Service Cloud, Pardot, Marketing Cloud, IOT, CPQ, Einstein, etc).
Topic: Best practices while using the Copado as a DevOps tool for the deployment.
Date and Time: Sunday, June 21, 2020,
04:00 PM to 05:00 PM IST
Speaker: Hariprasath Thanarajah
Hariprasath is a Copado MVP, SF Analytics Champion, Senior SF Developer, 4 X SF certified and2 X Copado Certified.
Agenda:
Continue with the our demo and discuss the best practices while using the Copado while deploying user stories.
#ImpactSalesforceSaturday: Best practices while using the Copado as a DevOps tool for the deployment
1. New Delhi Salesforce Developer Group
#ImpactSalesforceSaturday
Branching Strategy & Back
Promotion
-Hariprasath Thanarajah - Senior Salesforce
Developer
LEARN . SHARE . CELEBRATE . SALESFORCE
2. About Me: Hariprasath Thanarajah
● Senior Salesforce Developer @ Wiley
● Copado MVP
● 4 X SF Certified and 2 X Copado Certified Developer
● Salesforce Analytics Champion
https://www.linkedin.com/in/hariprasath-thanarajah-5234b660/
@hariss63
https://trailblazer.me/id/hthanarajah
3. New Delhi Salesforce DG
• First Revival Meetup in February 2016
• Twitter: https://twitter.com/newdelhisfdcdug
• Hashtag: #ImpactSalesforceSaturday
• New Delhi Salesforce DG Trailblazer Community Group:
http://bit.ly/NewDelhiCommunity
• Website: https://newdelhisfdcdug.com
4. #ImpactSalesforceSaturday is a series of online SalesforceSaturday sessions, a
program run as part of New Delhi Salesforce Developer Group, where we run Knowledge
Sharing Virtual Sessions.
We have been doing this for a couple of years now, with this program being called "Virtual
SalesforceSaturday", now rebranded to #ImpactSalesforceSaturday.
You can Find all of our past sessions we have organized here
https://newdelhisfdcdug.com/impactsalesforcesaturday-past/
You can Find all of our Upcoming sessions here
https://newdelhisfdcdug.com/impactsalesforcesaturday-upcoming/
#ImpactSalesforceSaturday
5. • The vision is to have Talent Central as the naukri.com/monster.com/indeed.com of India for
Students looking for Jobs in Salesforce Ecosystem where the companies and Students
register on Talent Central Portal and can find each other.
Talent Central
6. Mentorship Central
• We are dedicated to matching Mentee's seeking specific Salesforce goals with
Mentors.
• Sign up as a Mentor or Mentee and connect with other Mentors/Mentees
• http://bit.ly/SFMentorshipCentral
7. Aim : To understand what is Copado in terms of Salesforce
DevOps.
Prerequisites :
Nothing specifically , But better to
know the basics.
• Salesforce basics – About Salesforce
Organizations.
• Git Basics (Optional)
• Salesforce Deployment processes.
8. What is Copado?
Copado is the #1 DevOps tools native to Salesforce that helps Admin, Developers,
Release Managers, and the Product Owners to deliver the feature in a faster
and secure manner to the market.
12. A back promotion is a process that allows you to promote user stories from higher
environments to lower environments.
Best Practices
- Once the approved user stories are successfully promoted to a higher environment, it’s
good to back promote those changes to the lower environment to reduce merge conflicts.
- Schedule a date and time for the back promotion.
- Only back promote the US’s that have been tested and approved.
Back Promotion
14. - Copado will create a feature related to the User Story. Naming convention
feature/{UserStoryNumber}.
- The feature branches are created from the main branch specified in the pipeline record
(Mostly master but it can be changed).
- Copado will retrieve the metadata’s that we are selected for the US and commits it to the
feature branch if changes were there, otherwise Copado shows No Changes message.
- Also to sync the Source org and its branch Copado will merge the feature branch with the
source org branch as well. Copado will identified the related branch of the source org via
the git snapshot record that connect with the org where we committing the metadata.
Actions after clicking the commit changes button
16. - Copado will create a Promotion Branch out of the destination org branch. Naming
convention promotion/{PromotionNumber}-
CDDeployUS{UserStoryNum}{DestinatonOrgBranchName}.
- Next, feature Branches of the stories selected in the Promotion are merged into the
Promotion Branch. If we have more than one US, the User story will be merged to the
destination org according to the US number.
- If there are conflicts, we will do the auto resolve or can use the online conflict resolution
feature of Copado, Once the merge is done, will deploy the contents from the Promotion
Branch to the destination org.
- If the deployment successful, then Copado will merge the Promotion branch on our
destination org branch.
Actions after clicking the create deployment button
17. DEMO – Back Promotion
GO THROUGH THE PLAYGROUND
18. • Signup to Copado Community - https://success.copado.com/
• Signup to GitHub - https://github.com/join
• Create a Playground to hands-on with Copado.
• Copado Community -> Click HELP & TRAINING tab -> MY PLAYGROUNDS -> Create
NEXT SESSION
• We will be discussing about the Copado Continuous Delivery and other new features from
the Winter’ 20 Release.
Next Session
19.
20. Follow & Join New Delhi Salesforce DG
• Join to know about future events and to RSVP:
https://trailblazercommunitygroups.com/delhi-in-developers-group/
• For all the content: https://newdelhisfdcdug.com
• Let’s start conversations on Success Community:
http://bit.ly/NewDelhiCommunity
• Follow us on Twitter: https://twitter.com/newdelhisfdcdug
• Hashtag: #ImpactSalesforceSaturday
• Follow us on Facebook: https://www.facebook.com/newdelhisfdcdug