Skip to content

Commit

Permalink
Add step for tagged commit ***NO_CI***
Browse files Browse the repository at this point in the history
  • Loading branch information
ulrikstrid committed Mar 10, 2019
1 parent dbb886c commit c65f7bb
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .ci/test-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ steps:
displayName: Package the build
workingDirectory: $(Build.StagingDirectory)/Release

- script: npm -g install reenv-0.1.2.tgz
- script: npm -g install reenv-$(Build.SourceBranchName).tgz
displayName: Install the package
workingDirectory: $(Build.StagingDirectory)/Release

Expand Down
72 changes: 42 additions & 30 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
name: $(Build.BuildId)

trigger:
- master
branches:
include:
- master

pr:
branches:
include:
- master

jobs:
- template: .ci/build-platform.yml
Expand Down Expand Up @@ -29,35 +36,40 @@ jobs:
pool:
vmImage: ubuntu-16.04
demands: node.js
# Only run if this is not a PullRequest
condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))
steps:
- template: .ci/cross-release.yml

# - job: TestReleaseLinux
# displayName: Test Release Linux
# dependsOn:
# - Release
# pool:
# vmImage: ubuntu-16.04
# demands: node.js
# steps:
# - template: .ci/test-release.yml

# - job: TestReleasOsX
# displayName: Test Release osX
# dependsOn:
# - Release
# pool:
# vmImage: macOS-10.13
# demands: node.js
# steps:
# - template: .ci/test-release.yml

# - job: TestReleaseWindows
# displayName: Test Release Windows
# dependsOn:
# - Release
# pool:
# vmImage: vs2017-win2016
# demands: node.js
# steps:
# - template: .ci/test-release.yml
- job: TestReleaseLinux
displayName: Test Release Linux
dependsOn:
- Release
pool:
vmImage: ubuntu-16.04
demands: node.js
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags'))
steps:
- template: .ci/test-release.yml

- job: TestReleasOsX
displayName: Test Release osX
dependsOn:
- Release
pool:
vmImage: macOS-10.13
demands: node.js
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags'))
steps:
- template: .ci/test-release.yml

- job: TestReleaseWindows
displayName: Test Release Windows
dependsOn:
- Release
pool:
vmImage: vs2017-win2016
demands: node.js
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags'))
steps:
- template: .ci/test-release.yml

0 comments on commit c65f7bb

Please sign in to comment.