Skip to content

Releasing extensions using 1ES build system

Nemanja Rogic edited this page Sep 9, 2025 · 3 revisions

After you have merged your PR to master, navigate to this pipeline: Release Management - Extension Publish.

  1. Select the extension you want to publish from the dropdown.
  2. Run the pipeline
image

There is initiative to extend the release pipeline with automated tests for each extension in order to verify a new version of an extension before publishing it to Marketplace. At the moment, not all extensions are covered by CI tests, and you should use Skip CI testing option only if the extension you want to publish is not covered with CI tests.

More information

Source yaml code of the pipeline located here: .pipelines/1es-migration/azure-pipelines.yml

More information about the 1ES pipeline configuration: https://dev.azure.com/mseng/AzureDevOps/_wiki/wikis/AzureDevOps.wiki/49785/RM-Extensions-on-1ES-build-system

Clone this wiki locally