If you are like me, you have many libraries, helpers, utilities that you have built over time that you use for multiple projects. You’ve thought about publishing them to NuGet so you can share them with other projects or your team but didn’t because they contain secrets, intellectual property, or aren’t well documented. With Azure DevOps, you can set up an Azure DevOps Artifact repository, private to you or your team, to securely store your packages and make them available to other projects and teams.
In this talk, we’ll take a small .NET library, and it doesn’t just work with .NET, and build an Azure DevOps Pipeline to publish it in our Artifact directory. With this pipeline, we will build the library, execute unit tests, sign the code using a Code Signing certificate, and deploy it to our Artifact repository.
And at the end of the talk, you’ll have a pipeline that you can add to the library, utility, and helper packages with some minor tweaks, when you are ready, to NuGet.
Speaker’s Profile: Joseph Guadagno
👉 Organiser of Cloud Summit 2021
C# Corner, headquartered in Philadelphia, PA, is an online global community of 3 million software developers. C# Corner serves 5+ million visitors with 9 million page views each month. We publish the latest news and articles on cutting-edge software development topics. Developers share their knowledge and connect via content, forums, and chapters. Thousands of members benefit from our monthly events, webinars, and conferences. We also provide tools for career growth such as career advice, resume writing, training, certifications, books and whitepapers, and videos.
🔗 Join C# Corner today for free
👉 Title Sponsor – Stratis Platform
Stratis is a company which operates worldwide. Our strong, distributed team of blockchain developers, consultants, and marketing experts combines a solid corporate structure, for best business practices, with the flexibility required for rapid prototyping and deployment. Stratis is headquartered in the U.K. and incorporated as Stratis Group Ltd.