Azure-devops-cli-extension: Downloadable .zip version of VSTS CLI for Windows

Created on 20 Nov 2017  路  5Comments  路  Source: Azure/azure-devops-cli-extension

Create efficient (< 15 MB) standalone VSTS CLI .zip for Windows. This will make it easier to use the VSTS CLI from other build tools and services that don't allow installing MSIs.

enhancement Task

Most helpful comment

I've created a Chocolatey package here - https://chocolatey.org/packages/vsts-cli

Let me know if you'd like to take it over, for publishing it directly from your CI/CD pipeline

All 5 comments

A chocolatey package would be awesome!

I've created a Chocolatey package here - https://chocolatey.org/packages/vsts-cli

Let me know if you'd like to take it over, for publishing it directly from your CI/CD pipeline

@willsmythe - out of curiosity, do you have an example of a build system that does not allow msi install?

I don't recall the scenario that triggered this issue. It's probably safe to say this hasn't been a major problem or else we would have seen more asks for it. The other motivation here was to improve install time during CI since a regular user waiting a few minutes for the CLI to install on their local machine isn't a huge deal (since it's a one-time thing), but a 2-3 minute "tax" every build adds up.

Right, makes sense. To counter the build set up time, we are working on adding the Azure DevOps extension in all hosted pool images. This should cut down the build times as the extension would be pre-baked. However, for users trying to target Azure DevOps from external build systems, the problem is that they now need to install Azure CLI which is ~347 MB. There is an issue https://github.com/Azure/azure-cli/issues/7387 the team is monitoring to reduce package size.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

markjgardner picture markjgardner  路  7Comments

bentterp picture bentterp  路  4Comments

f00-beerd picture f00-beerd  路  3Comments

ishitam8 picture ishitam8  路  6Comments

atbagga picture atbagga  路  5Comments