diff --git a/Extensions/Ansible/Src/Tasks/Ansible/ansibleCommandLineInterface.ts b/Extensions/Ansible/Src/Tasks/Ansible/ansibleCommandLineInterface.ts index 05e923619..da1a35b29 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/ansibleCommandLineInterface.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/ansibleCommandLineInterface.ts @@ -1,4 +1,4 @@ -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); import { ansibleInterface } from './ansibleInterface'; import * as ansibleUtils from './ansibleUtils'; import { RemoteCommandOptions } from './ansibleUtils' diff --git a/Extensions/Ansible/Src/Tasks/Ansible/ansibleRemoteMachineInterface.ts b/Extensions/Ansible/Src/Tasks/Ansible/ansibleRemoteMachineInterface.ts index 0163684ef..108be7845 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/ansibleRemoteMachineInterface.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/ansibleRemoteMachineInterface.ts @@ -1,4 +1,4 @@ -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); import path = require("path"); import * as ansibleUtils from './ansibleUtils'; import { RemoteCommandOptions } from './ansibleUtils' diff --git a/Extensions/Ansible/Src/Tasks/Ansible/ansibleTaskParameters.ts b/Extensions/Ansible/Src/Tasks/Ansible/ansibleTaskParameters.ts index 8c9efa29a..29adc5d1e 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/ansibleTaskParameters.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/ansibleTaskParameters.ts @@ -1,4 +1,4 @@ -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); export class ansibleTaskParameters { diff --git a/Extensions/Ansible/Src/Tasks/Ansible/ansibleTowerInterface.ts b/Extensions/Ansible/Src/Tasks/Ansible/ansibleTowerInterface.ts index 0deb19dd9..409ef2d04 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/ansibleTowerInterface.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/ansibleTowerInterface.ts @@ -1,4 +1,4 @@ -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); import path = require("path"); import querystring = require('querystring'); import util = require("util"); diff --git a/Extensions/Ansible/Src/Tasks/Ansible/ansibleUtils.ts b/Extensions/Ansible/Src/Tasks/Ansible/ansibleUtils.ts index 06d876a4a..b62092356 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/ansibleUtils.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/ansibleUtils.ts @@ -1,10 +1,10 @@ -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); import Q = require("q"); import util = require("util"); import querystring = require('querystring'); var uuid = require('uuid/v4'); -var httpClient = require('vso-node-api/HttpClient'); +var httpClient = require('azure-devops-node-api/HttpClient'); var httpObj = new httpClient.HttpCallbackClient(tl.getVariable("AZURE_HTTP_USER_AGENT")); var os = require('os'); diff --git a/Extensions/Ansible/Src/Tasks/Ansible/main.ts b/Extensions/Ansible/Src/Tasks/Ansible/main.ts index 271f12abb..4e2802ddf 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/main.ts +++ b/Extensions/Ansible/Src/Tasks/Ansible/main.ts @@ -1,5 +1,5 @@ import path = require("path"); -import tl = require("vsts-task-lib/task"); +import tl = require("azure-pipelines-task-lib/task"); import {ansibleInterface} from './ansibleInterface'; import {ansibleCommandLineInterface} from './ansibleCommandLineInterface'; import {ansibleRemoteMachineInterface} from './ansibleRemoteMachineInterface'; diff --git a/Extensions/Ansible/Src/Tasks/Ansible/package.json b/Extensions/Ansible/Src/Tasks/Ansible/package.json index 0792e0825..f2aa1dc11 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/package.json +++ b/Extensions/Ansible/Src/Tasks/Ansible/package.json @@ -6,12 +6,12 @@ "author": "Microsoft", "license": "ISC", "dependencies": { + "azure-devops-node-api" : "^11.2.0", + "azure-pipelines-task-lib" : "^4.2.0", "scp2": "^0.5.0", "shelljs": "^0.8.5", "ssh2": "^1.10.0", - "uuid": "^3.3.2", - "vso-node-api": "6.0.1-preview", - "vsts-task-lib": "2.0.5" + "uuid": "^3.3.2" }, "devDependencies": {}, "scripts": { diff --git a/Extensions/Ansible/Src/Tasks/Ansible/task.json b/Extensions/Ansible/Src/Tasks/Ansible/task.json index 6b2406c7e..66233ae8f 100644 --- a/Extensions/Ansible/Src/Tasks/Ansible/task.json +++ b/Extensions/Ansible/Src/Tasks/Ansible/task.json @@ -21,6 +21,7 @@ }, "demands": [], "instanceNameFormat": "Run playbook", + "minimumAgentVersion": "2.144.0", "groups": [ { "name": "playbookRemoteMachine", @@ -327,6 +328,14 @@ "Node": { "target": "main.js", "argumentFormat": "" + }, + "Node10": { + "target": "main.js", + "argumentFormat": "" + }, + "Node16": { + "target": "main.js", + "argumentFormat": "" } }, "messages": {