Let's begin by making a new folder in which to store our new extension! We'll create a couple of crucial files in this folder that make up the anatomy of an Azure DevOps extension. These are the files:
The fundamental definition of our extension is the manifest file (vss-extension.json).
The task manifest file(s) (task.json), our task definitions, which scripts to run, and which task input parameters to display.
The task script file(s) (.ps1/.js), which contain the scripts that are run according to the task.json configuration.
Modules for completing tasks (for example, the VstsTaskSdk module)
A symbol for our add-on! (.png)