From 34264883b140e8017d57f76a480862d4705a7328 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Thu, 8 Mar 2018 09:13:21 +0100 Subject: [PATCH] test darwin build --- build/tfs/darwin/build.yml | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/build/tfs/darwin/build.yml b/build/tfs/darwin/build.yml index abdbc4fec3f..5fe8f15085c 100644 --- a/build/tfs/darwin/build.yml +++ b/build/tfs/darwin/build.yml @@ -1,3 +1,34 @@ +variables: + VSCODE_BUILD_VERBOSE: true + System.Debug: true + steps: + +- task: NodeTool@0 + inputs: + versionSpec: "8.9.1" + +- task: geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@2 + inputs: + versionSpec: "1.3.2" + - script: | - echo "$(VSCODE_MIXIN_PASSWORD)" \ No newline at end of file + echo "machine monacotools.visualstudio.com password $VSO_PAT" > ~/.netrc + yarn + npm run gulp -- hygiene + ./node_modules/.bin/tsc -p ./src/tsconfig.monaco.json --noEmit + npm run gulp -- mixin + node build/tfs/common/installDistro.js + +- script: | + npm run gulp -- vscode-darwin-min + name: build + +- script: | + ./scripts/test.sh --build --reporter dot + ./scripts/test-integration.sh + name: test + +- script: | + ./build/tfs/darwin/release.sh + npm run gulp -- upload-vscode-configuration \ No newline at end of file -- GitLab