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

fix: allow tasks to run with node16 #551

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

yaunj
Copy link

@yaunj yaunj commented Apr 29, 2024

Description

Adds Node 16 as an execution target for the tasks.

Motivation

Node 10 is removed in the latest release (v3.238.0) of azure-pipelines-agent (the release version that ships without Node 6 support). Agents running this version are currently not able to run tasks from this extension. Attempting to do so will halt the pipeline with the following message:

##[error]This step requires a node version that does not exist in the agent filesystem. Path: /opt/azure-pipelines-agent/externals/node10/bin/node

For now, we've held back on upgrading to the latest version of azure-pipelines-agent.

Related Issue(s), If Filed

This has been raised in #548, where I've added some comments.

Testing

I've run npm run fullBuild with both Node 16 and 18, which seems to have finished successfully. I have not attempted to install and run this with an updated agent yet.

Checklist

  • I have read the README document
  • I have read the CONTRIBUTING document
  • My code follows the code style of this project
  • I have added tests to cover my changes
  • A short description of the change has been added to the changelog using the script npm run newChange

License

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

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

Successfully merging this pull request may close these issues.

None yet

1 participant