This guide walks you through setup of Visual Studio Code as development tooling used to develop Cloudmarque PowerShell Tools for Azure.
Use this guide if you are planning to fork Cloudmarque PowerShell Tools for Azure, including Automation Account Runbooks or deploy pipelines. This gives you the recommended tooling for development, and allows you to extend the framework for your own needs.
Set up a development environment
-
Install dependencies
The following pre-requisites are required:
- Install Git
- Install PowerShell
- Install Azure PowerShell Modules
Install Visual Studio Code
Visual Studio Code (VSCode) is the recommended IDE for developing Cloudmarque.Azure. VSCode is a free IDE developed by Microsoft and the open source community. It is available online via a browser as part of Visual Studio Online, and can also be installed locally across Windows, Mac, and Linux.
These instructions provide typical defaults for a local installation.
-
Download and install Visual Studio Code from [https://code.visualstudio.com/]
- In the Extensions tab, search for and install:
- Perform any personal quality-of-life changes to customise the environment to your liking:
-
Clone the target repository
git clone https://www.github.com/Trustmarque/<repo> [local dir]
We recommend forking the repository to your own source control system, treating the main public Cloudmarque repository as an upstream source:
git remote rename origin upstream
git remote add origin [your repo]
If you want to access an existing topic branch, use:
git checkout [branch-name]
-
Create a development branch
git branch topic-<Your feature name>
Edit this page on GitHub
The content on this page is published under Open Source licenses via GitHub. To submit issues or provide feedback please visit the repository.
Visit