From 6fe0852863eae7a0037d2cda5043f3592011304a Mon Sep 17 00:00:00 2001 From: Henning Dieterichs Date: Tue, 8 Nov 2022 15:44:08 +0100 Subject: [PATCH] Adds pipeline.yml --- .azure-pipelines/pipeline.yml | 55 +++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .azure-pipelines/pipeline.yml diff --git a/.azure-pipelines/pipeline.yml b/.azure-pipelines/pipeline.yml new file mode 100644 index 00000000..0dc245e4 --- /dev/null +++ b/.azure-pipelines/pipeline.yml @@ -0,0 +1,55 @@ +############################################################################################### +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +############################################################################################### +name: $(Date:yyyyMMdd)$(Rev:.r) + +pr: none + +resources: + repositories: + - repository: templates + type: github + name: microsoft/vscode-engineering + ref: main + endpoint: Monaco + - repository: vscode + type: github + name: microsoft/vscode + ref: main + endpoint: Monaco + +parameters: + - name: quality + displayName: Quality + type: string + default: latest + values: + - latest + - next + +extends: + template: azure-pipelines/npm-package/pipeline.yml@templates + parameters: + npmPackages: + - name: foobar + testPlatforms: + - name: Linux + nodeVersions: + - 16.14.2 + - name: MacOS + nodeVersions: + - 16.14.2 + - name: Windows + nodeVersions: + - 16.14.2 + testSteps: + - checkout: vscode + - script: dir $(Build.SourcesDirectory) + buildSteps: + - script: dir $(Build.SourcesDirectory) + tag: ${{ parameters.quality }} + publishPackage: false + postPublishSteps: + - script: dir . + workingDirectory: $(Build.SourcesDirectory)