How it works...
In this recipe, we saw how we set up a build and release pipeline for our Azure DevOps extensions. First, we set the build pipeline to transpile our typescript into JavaScript files and lint, and publish all the required files. In the pipeline, we incremented the build number each time the build was triggered. This ensured that we were able to publish the newer version to Visual Studio Marketplace. This is because Visual Studio Marketplace accepts the version number of the extension to change each time we are publishing it.
Next, we set the release pipeline, which publishes the task to the Azure DevOps Server gallery. Later, we added another stage to release the pipeline to publish to the marketplace. The Azure DevOps extension ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access