-
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Support for Azure DevOps in isCI #109
Comments
For more context, this request was sparked by pnpm's use of the CI check for frozen-lock feature. Documentation: https://pnpm.io/cli/install#--frozen-lockfile It doesn't look like Azure DevOps is supported within the "isCI" check and looking for CI environment vars. https://github.com/watson/ci-info/blob/master/index.js |
I don't know azure devops, but i think azure pipelines is supported and if i'm not wrong (probably wrong), its part of azure devops Line 19 in 20fae89
|
The major components of Azure DevOps are Azure Artifacts, Azure Boards, Azure Pipelines, Azure Repos, and Azure Test Plans. Azure Pipelines is specifically the build/release pipeline support. Often Azure Pipelines will just be referred to as Azure DevOps and the context informs that it is Azure Pipelines that is being discussed. All of the following are current or prior names for Azure DevOps:
The vendors.json entry for Azure Pipelines covers all of these. The correct way to detect Azure Pipelines is to check if the In #23
See PR #116. Footnotes |
Thanks @jrdodds for the update |
Merged #116 and published in v3.9.0. Should be fixed now. |
Details:
Environment variables
Environment variables example
BUILD_BUILDID=123456
BUILD_ARTIFACTSTAGINGDIRECTORY=/agent/_work/1/a
Additional context
Add any other context about the problem here.
The mentioned Azure DevOps predefined variables get reformatted to the mentioned syntax for available pipeline environment variables.
The text was updated successfully, but these errors were encountered: