Skip to content
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 [pnpm] - Azure DevOps #6460

Closed
9 of 12 tasks
egg-r opened this issue Oct 24, 2022 · 2 comments
Closed
9 of 12 tasks

Add [pnpm] - Azure DevOps #6460

egg-r opened this issue Oct 24, 2022 · 2 comments

Comments

@egg-r
Copy link

egg-r commented Oct 24, 2022

Tool name

pnpm

Tool license

MIT

Add or update?

  • Add
  • Update

Desired version

latest v7.x.x release

Approximate size

No response

Brief description of tool

pnpm is fast, disk space efficient Node package manager.
today, many monorepo developers use this pnpm. (vite, svelte, ...)
I also use it. very fast and helpful.
Please see the link below for more information.

https://pnpm.io/motivation
https://pnpm.io/feature-comparison

URL for tool's homepage

https://pnpm.io/

Provide a basic test case to validate the tool's functionality.

No response

Platforms where you need the tool

  • Azure DevOps
  • GitHub Actions

Runner images where you need the tool

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 10.15
  • macOS 11
  • macOS 12
  • Windows Server 2019
  • Windows Server 2022

Can this tool be installed during the build?

The documentation says to run "npm install -g pnpm" to install it.  We have a stance of not installing tools during runtime, but rather baking them into the image.  To keep pipelines from altering the base OS and tools installed.

https://pnpm.io/installation

Tool installation time in runtime

No response

Are you willing to submit a PR?

No response

@egg-r
Copy link
Author

egg-r commented Oct 24, 2022

Greetings,

I created this request as a duplicate of #2279 , but for Azure DevOps usage. Rather than for Github Actions. Sorry if this is also a duplicate, but I'm unaware of functionality to specify pnpm as the package manager like what's described for the Github Action.

@erik-bershel
Copy link
Contributor

@egg-r
Hi! Yes, it is still a duplicate of #2279. And yes, for Azure DevOps there really is no separate module that can install the requested tool in "one line" or something like that. But you can look at the official instructions for use or the example of use in the community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants