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

Migrate Tasks to Node 16 #114

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

Conversation

Pranshu-Negi
Copy link

Reviewers and contributors, please follow the migration to node16 guide we have for in-the-box ADO tasks:
https://github.com/microsoft/azure-pipelines-tasks/blob/master/docs/migrateNode16.md

This PR is not ready to be merged, it is just a starting point to help contributors start.

The Node 16 migration guide is created keeping in mind that the in-the-box ADO tasks were already migrated to Node 10. In order to ensure smooth migration to Node 16, we need to ensure that the task can be run using a Node 10 handler as well. Please refer to the following guide for the same:
https://github.com/microsoft/azure-pipelines-tasks/blob/master/docs/migrateNode10.md

Since vso-task-lib is deprecated, it should be replaced by azure-pipelines-task-lib. Since I couldn't find any package.json for the task, I have also pushed the node modules for azure-pipelines-task-lib to the branch.

Please be sure to retest all tasks on node 10 and16 thoroughly

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.

1 participant