diff --git a/NewmanPostman/task.json b/NewmanPostman/task.json index fd3867d..0e2ecca 100644 --- a/NewmanPostman/task.json +++ b/NewmanPostman/task.json @@ -13,7 +13,7 @@ "version": { "Major": 3, "Minor": 0, - "Patch": 10 + "Patch": 14 }, "demands": [], "groups": [ diff --git a/README.md b/README.md index c488162..4dff1a7 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ The [source](https://github.com/carlowahlstedt/NewmanPostman_VSTS_Task/) to this ### Minimum supported environments ### -- Visual Studio Team Services +- Azure DevOps Services - Team Foundation Server ### Contributors ### @@ -71,6 +71,7 @@ We thank the following contributor(s) for this extension: - [sunmorgus](https://github.com/sunmorgus) - [sebcaps](https://github.com/sebcaps) +- [jeffpriz](https://github.com/jeffpriz) ### Feedback ### diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..81d2332 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,47 @@ +resources: +- repo: self + clean: true +queue: + name: Hosted VS2017 + demands: npm + +#Your build pipeline references an undefined variable named ‘Extension.OutputPath’. Create or edit the build pipeline for this YAML file, define the variable on the Variables tab. See https://go.microsoft.com/fwlink/?linkid=865972 +steps: +- task: Npm@1 + displayName: 'npm install' + inputs: + verbose: false + + +- task: Npm@1 + displayName: 'npm install-task-lib' + inputs: + command: custom + + verbose: false + + customCommand: 'run install-task-lib' + + +- task: Npm@1 + displayName: 'npm compile' + inputs: + command: custom + + verbose: false + + customCommand: 'run compile' + + +- task: ms-devlabs.vsts-developer-tools-build-tasks.package-extension-build-task.PackageVSTSExtension@1 + displayName: 'Package Extension: ' + inputs: + outputPath: 'drop\output.vsix' + + +- task: PublishBuildArtifacts@1 + displayName: 'Publish Artifact: drop' + inputs: + PathtoPublish: '$(Extension.OutputPath)' + + diff --git a/tsconfig.json b/tsconfig.json index 45a9e26..e58f785 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,10 +1,10 @@ -{ - "compilerOptions": { - "target": "ES6", - "module": "commonjs" - }, - "exclude": [ - "node_modules", - "NewmanPostman/node_modules" - ] +{ + "compilerOptions": { + "target": "ES6", + "module": "commonjs" + }, + "exclude": [ + "node_modules", + "NewmanPostman/node_modules" + ] } \ No newline at end of file diff --git a/vss-extension.json b/vss-extension.json index f05054b..72463aa 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -1,7 +1,7 @@ { "manifestVersion": 1, "id": "NewmanPostman", - "version": "1.0.30", + "version": "1.0.33", "name": "Newman the cli Companion for Postman", "scopes": [], "description": "Using Newman, one can effortlessly run and test a Postman Collections directly from the command-line. Now in a task!",