Добавить
Уведомления

Salesforce DevOps Tutorial: How to Build a CI/CD Pipeline using CircleCI and GitHub

In this episode we go over how to setup a simple CI/CD pipeline for Salesforce using CircleCI and GitHub. This will get the foundation ready for you to build out a much more robust pipeline for your org. In the future I plan to add supplementary videos covering some more difficult aspects of setting up these pipelines Please consider donating to help continue to improve the content produced for Coding With The Force: https://www.paypal.com/donate?business=RNHEF8ZWKKLDG¤cy_code=USD Get Coding With The Force Merch Here: https://my-store-d20559.creator-spring.com/ GitHub Repo: https://github.com/Coding-With-The-Force/CircleCIDemoRepo Open SSL generate-keys script: https://github.com/Coding-With-The-Force/CircleCIDemoRepo/blob/master/build/generate-keys.sh Udemy YAML Essentials Course: https://www.udemy.com/course/yaml-essentials/learn/lecture/14407512#overview Pluralsight Bash Shell Scripting Courses: https://app.pluralsight.com/library/courses/introduction-bash-shell-linux-mac-os/table-of-contents https://app.pluralsight.com/library/courses/bash-shell-scripting/table-of-contents Follow all of our social media here: Patreon: https://www.patreon.com/CodingWithTheForce Github: https://github.com/Coding-With-The-Force Facebook: https://www.facebook.com/codingwiththeforce/ Twitter: https://twitter.com/Coding_Force Instagram: https://www.instagram.com/codingwiththeforce/ Salesforce development books I recommend: Advanced Apex Programming: https://amzn.to/3lXi8to Salesforce Lightning Platform Enterprise Architecture: https://amzn.to/2R0D4BQ Mastering Salesforce DevOps: https://amzn.to/3lTtTRN Apex Design Patterns Book: https://amzn.to/3DwqljP Good Non-SF Specific Development Books: Clean Code: https://amzn.to/35PuMDU Clean Architecture: https://amzn.to/35FYo6A Design Patterns: Elements of Reusable Object-Oriented Software Book: https://amzn.to/3LhvHBd ------------------------------------------------------------------------------------------------------------------------- Table of Contents: 0:00 - Intro 0:24 - Why Setup a CI/CD Pipeline 6:32 - Setting up a GitHub repo 7:40 - Linking your VSCode Project to your GitHub repo 15:48 - Setting up CircleCI with your GitHub repo 18:34 - CircleCI YAML File Walkthrough Pt. 1 30:24 - Generating an SSL Cert for free using OpenSSL 33:33 - Setting up a connected app in Salesforce for CircleCI 37:55 - Setting up Environment Variables in CircleCI 39:53 - Tips on how to keep your pipeline implementation secure 42:10 - CircleCI YAML File Walkthrough Pt. 2 54:26 - Demoing our Pipeline 1:04:20 - Outro DISCLAIMER: The views and ideas expressed on this YouTube channel and blog are based on past development experiences and may not always work for your particular scenarios. The advice in these videos may also become outdated as technology advances. They should be used as examples for educational purposes only. Using any shown solutions in your own org is not advisable since they are example scenarios. #salesforce #salesforcedeveloper #salesforceadmin

12+
14 просмотров
2 года назад
4 декабря 2023 г.
12+
14 просмотров
2 года назад
4 декабря 2023 г.

In this episode we go over how to setup a simple CI/CD pipeline for Salesforce using CircleCI and GitHub. This will get the foundation ready for you to build out a much more robust pipeline for your org. In the future I plan to add supplementary videos covering some more difficult aspects of setting up these pipelines Please consider donating to help continue to improve the content produced for Coding With The Force: https://www.paypal.com/donate?business=RNHEF8ZWKKLDG¤cy_code=USD Get Coding With The Force Merch Here: https://my-store-d20559.creator-spring.com/ GitHub Repo: https://github.com/Coding-With-The-Force/CircleCIDemoRepo Open SSL generate-keys script: https://github.com/Coding-With-The-Force/CircleCIDemoRepo/blob/master/build/generate-keys.sh Udemy YAML Essentials Course: https://www.udemy.com/course/yaml-essentials/learn/lecture/14407512#overview Pluralsight Bash Shell Scripting Courses: https://app.pluralsight.com/library/courses/introduction-bash-shell-linux-mac-os/table-of-contents https://app.pluralsight.com/library/courses/bash-shell-scripting/table-of-contents Follow all of our social media here: Patreon: https://www.patreon.com/CodingWithTheForce Github: https://github.com/Coding-With-The-Force Facebook: https://www.facebook.com/codingwiththeforce/ Twitter: https://twitter.com/Coding_Force Instagram: https://www.instagram.com/codingwiththeforce/ Salesforce development books I recommend: Advanced Apex Programming: https://amzn.to/3lXi8to Salesforce Lightning Platform Enterprise Architecture: https://amzn.to/2R0D4BQ Mastering Salesforce DevOps: https://amzn.to/3lTtTRN Apex Design Patterns Book: https://amzn.to/3DwqljP Good Non-SF Specific Development Books: Clean Code: https://amzn.to/35PuMDU Clean Architecture: https://amzn.to/35FYo6A Design Patterns: Elements of Reusable Object-Oriented Software Book: https://amzn.to/3LhvHBd ------------------------------------------------------------------------------------------------------------------------- Table of Contents: 0:00 - Intro 0:24 - Why Setup a CI/CD Pipeline 6:32 - Setting up a GitHub repo 7:40 - Linking your VSCode Project to your GitHub repo 15:48 - Setting up CircleCI with your GitHub repo 18:34 - CircleCI YAML File Walkthrough Pt. 1 30:24 - Generating an SSL Cert for free using OpenSSL 33:33 - Setting up a connected app in Salesforce for CircleCI 37:55 - Setting up Environment Variables in CircleCI 39:53 - Tips on how to keep your pipeline implementation secure 42:10 - CircleCI YAML File Walkthrough Pt. 2 54:26 - Demoing our Pipeline 1:04:20 - Outro DISCLAIMER: The views and ideas expressed on this YouTube channel and blog are based on past development experiences and may not always work for your particular scenarios. The advice in these videos may also become outdated as technology advances. They should be used as examples for educational purposes only. Using any shown solutions in your own org is not advisable since they are example scenarios. #salesforce #salesforcedeveloper #salesforceadmin

, чтобы оставлять комментарии