Thank you for starting one of my courses on Pluralsight! Here's some information to help you get the configuration and code used throughout the courses installed into your own org. This repository covers the following courses
- Salesforce Development: Fundamentals
- Salesforce Development: Data Modeling and Management
- Salesforce Development: Process Automation and Logic
- Salesforce Development: User Interface
Choose whether you want to use a developer org or scratch org. Choose a development model.
The sfdx-project.json
file contains useful configuration information for your project. See Salesforce DX Project Configuration in the Salesforce DX Developer Guide for details about this file.
- Salesforce Extensions Documentation
- Salesforce CLI Setup Guide
- Salesforce DX Developer Guide
- Salesforce CLI Command Reference
-
Clone the repository to your computer and navigate to that folder
git clone https://github.com/adam17amo/platformDev.git cd platformDev
-
Create a new Developer Edition org and authorize it in VS code or create a scratch org org with the alias platformDev
sfdx force:org:create -s -f config/project-scratch-def.json -a platformDev --durationdays 30
-
If you're using a Developer Edition Org to deploy the code
sfdx force:source:deploy -p force-app/main/default
If you're using a Scratch Org to deploy the code
sfdx force:source:push
-
Assign yourself the permission set
sfdx force:user:permset:assign --permsetname Wired_Brain
-
Run the commands to import the data
cd scripts/dataSetup chmod 744 createSampleData.sh ./createSampleData.sh
These commands navigate to the scripts directory, grant you access to run the script, and then run the script.
- Install this package into your org
- Assign yourself the Wired Brain permission set
- (Optional) Create some sample data for Stores, Suppliers (Accounts), and Store Supply Orders
- Download the code to your computer to follow along
git clone https://github.com/adam17amo/platformDev.git cd platformDev