For extensions to be used in the Azure DevOps Server/Service, extensions need to be published to the VS Marketplace. As highlighted at the beginning of this chapter, VS Marketplace is the one-stop shop for extensions - tools that extend Azure DevOps.
In all the recipes we worked through in this chapter, we created various types of extensions. However, one thing we have not done is to publish the extensions we created to the marketplace.
Extensions can be published in either public or private visibility modes. Extension visibility is controlled via a public flag in the manifest file. To make an extension usable and visible to the public, you need to mark the extension as public by setting the flag in the manifest as shown:
{ "public": true }