vscode-starter-kit

Am grouping a workflow for pre-dx salesforce sandbox based development , as a starter kit to later move to dx mode.

All the tasks that are available, are grouped within tasks.json , which are quite easy to access from Tasks/Run.

I will try to summarize series of commands you can run without using command line.

Step-1

Step-2 (with release candidate)

Alias for tasks, as they dont show well in status bar (can-change)

Alias table

CS-A and JT-A are usually run by release team, so are hidden from the status bar by default. They can be run by using “Run Tasks” from Command Pallete.

Any tasks not visible, are still accessible from “command-pallete” > “Run Task”. We can assign shortcuts for specific tasks.

Step-3

Step-4 (Download my changes from Sandbox)

Before we dive into how to merge these 2 repos, we have to consider how we store our metadata.

Approach philosophy

Solution 1 (compress xmls)

Solution 1 add-on (compress and store true values)

Step-5 (Clean up your repo)

File by File

Compress

Just True

Entire Folder

Workflow

I gave a high level overview of the features of mixing vscode tasks and some custom scripts which can help out.

I hope this repo is useful, feel free to submit your comments or a pull request to improve the flow.