Comments (3)
Hi @DmitriiBobreshev, thanks a lot for the clarification.
What also might be helpful is to emphasize that node runner used to run tasks is bundled in the agent version and to run tasks with node version X handler, the minimum agent version should be set in the task.json.
Thanks again for the help.
from azure-pipelines-task-lib.
Hi @gusega, thank you for the question and sorry for the inconvenience. We'll try to improve the docs for better understanding.
Answering your questions, the Node16 runner was introduced in the agent in version 2.206.1 and new node20 runner was introduced in 3.225.0 so all agent with higher version supports the runners.
For the task-lib, node16 support was introduced with the major version 4 so all task-lib 4.x versions are compatible with it, for node 20 runner we're preparing the node 20 support and it will be task-lib version 5.x, but you can use task-lib 4.x with node 20 runners for now, as it uses in some in-the-box tasks
from azure-pipelines-task-lib.
Related Issues (20)
- Vulnarable dependency used: string_decoder 1.1.1 HOT 3
- Version 4.1.0 Causes Type Error on Centos7 HOT 3
- TestPublisher.publish System.IO.IOException: Permission denied HOT 9
- Shared location for VSTSSDK HOT 5
- Missing documentation for `mock-*` interfaces HOT 5
- CVE-2022-37614 in mockery 2.1.0 HOT 8
- What is the purpose of setting a `message` for `setResult(TaskResult.Succeeded, "Success");` calls? HOT 4
- Cannot use JS bundler because of shelljs dependency HOT 11
- Set `engines` in `package.json` HOT 4
- Add ability to read TimeoutInMinutes in a task HOT 8
- What dictates the order of post jobs and can this be changed? HOT 3
- CVE-2022-37614: Critical Vulnerability in mockery module HOT 16
- Version of VstsTaskSdk packages in PSGallery module stop at 0.11.0 and does not contain fixes from 0.12.0 thru 0.14.0. Please publish newer versions referenced in release notes. HOT 2
- FR - Provide a way to get Task/Extension information HOT 4
- azure-pipelines-task-lib/node/docs /proxy.md contains a minor mistake on one of the samples HOT 4
- Build issues with deasync HOT 6
- Node version discrepancy between task library docs, tutorial docs, build, and mock task runner HOT 3
- `azure-pipelines-task-lib/task`'s `execAsync` fails on `this.tool(...)` HOT 2
- azure-pipelines-task-lib/task's _argStringToArray strips double quotes HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azure-pipelines-task-lib.