Hello All, just wanted to take a quick moment to talk about our latest update to the VSTS Tasks GitHub repository (found here). We've got one new custom task to assist with the Build / Release vNext and provide some additional functionality.
For those of you who aren't aware if you are using Visual Studio Team Services (VSTS) (formerly called Visual Studio Online(VSO)). You have the ability to upload custom tasks to add to either your build pipeline, or release pipeline. The newest version of Release Management vNext has gone completely browser based, and provides a wealth of new functionality and is significantly easier to use. For more information on Release Management vNext, check out our previous post found here
But all that being said, we are pretty excited to talk about our newest custom task to be added to the VSTS Task repository.
Have you ever tried to publish code to a server and the correct framework isn't installed or a required third party application isn't installed. Wouldnt it be nice to install your software as part of your release pipeline. Great news! You now can with the new vNext Release Task called Chocolately.
Chocolatey is a package manager for Windows (like apt-get or yum but for Windows). It was designed to be a decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure currently using PowerShell as its focus for delivering packages from the distros to your door, err computer. You can find out more information here.
Chocolatey has an ever growing library of packages to choose from which can be found here.
A few to highlight:
VSTS Release Environment with Chocolately Task