oven-sh / bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
https://bun.sh
Other
71.72k stars 2.55k forks source link

Azure DevOps / Azure Pipelines task (equivalent to GitHub Actions) #5917

Open johnnyreilly opened 9 months ago

johnnyreilly commented 9 months ago

What is the problem this feature would solve?

People would be able to use Bun on Azure DevOps / Azure Pipelines

What is the feature you are proposing to solve the problem?

There's a dedicated way to use Bun in GitHub Actions. It's amazing!

https://bun.sh/guides/runtime/cicd https://github.com/oven-sh/setup-bun

I'd love the equivalent to use in Azure DevOps / Azure Pipelines. I believe it's technically called a "Task" - here's the Node one: https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/UseNodeV1

Azure Pipelines is very widely used, particularly in enterprise / big organisations.

What alternatives have you considered?

N/A

selvamk-js commented 9 months ago

It would be beneficial to add support for Azure CI/CD. Currently, we are using bun only for the development.

darwin808 commented 8 months ago

+1 to this most enterprise use azure devops

caveman-dick commented 5 months ago

I had the same issue with this and managed to work around it using the npm package: https://www.npmjs.com/package/bun it also means it's added to the path, which doesn't happen if you use the normal install script.