From e31239d3ba0ecb8dbe999198a68f749803f3ed66 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Tue, 7 May 2019 17:11:45 +0200 Subject: [PATCH] Build the app iff the build was manual/scheduled Signed-off-by: Akos Kitta --- azure-pipelines.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 79b8ae6d..cab33bfc 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -31,26 +31,29 @@ jobs: versionSpec: '10.x' displayName: '[Config] Use - Node.js 10.x' - script: yarn - displayName: Build env: GITHUB_TOKEN: $(Personal.GitHub.Token) + displayName: Build - bash: | yarn --cwd ./electron/packager/ yarn --cwd ./electron/packager/ package - displayName: Package env: GITHUB_TOKEN: $(Personal.GitHub.Token) RELEASE_TAG: $(Release.Tag) + condition: in(variables['Build.Reason'], 'Manual', 'Schedule') + displayName: Package - bash: | export ARDUINO_POC_NAME=$(./electron/packager/cli name) echo "##vso[task.setvariable variable=ArduinoPoC.AppName]$ARDUINO_POC_NAME" env: RELEASE_TAG: $(Release.Tag) + condition: in(variables['Build.Reason'], 'Manual', 'Schedule') displayName: '[Config] Use - ARDUINO_POC_NAME env' - task: PublishBuildArtifacts@1 inputs: pathtoPublish: electron/build/dist/$(ArduinoPoC.AppName) artifactName: 'Arduino-PoC - Applications' + condition: in(variables['Build.Reason'], 'Manual', 'Schedule') displayName: Publish - job: Release pool: