You need to share a common library across multiple Azure DevOps projects without duplicating source code. What is the recommended Azure Artifacts approach?
-
A
Copy the source into each project's repo
-
B
Publish the library as a versioned package to a shared Azure Artifacts feed
-
C
Use a Git submodule pointing to the library repo
-
D
Store the DLL in Azure Blob Storage and download it in each pipeline