Skip to content

Commit ee3ec68

Browse files
authored
Merge pull request #252 from onur/run-deploy-job-subsequently
Run deploy job subsequently
2 parents 925b30b + 6981ee1 commit ee3ec68

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

azure-pipelines.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,8 @@ jobs:
3232
displayName: 'Test docs.rs'
3333
3434
35-
- job: release_build
36-
dependsOn: test
37-
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
35+
- job: release
36+
condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')
3837
pool:
3938
vmImage: 'Ubuntu 16.04'
4039
strategy:
@@ -63,12 +62,14 @@ jobs:
6362
displayName: 'Copy build'
6463
- task: PublishBuildArtifacts@1
6564
inputs:
66-
artifactName: $(containerResource)
65+
artifactName: docsrs-$(containerResource)-$(Build.SourceVersion)_amd64
6766
displayName: 'Upload artifacts'
6867

6968

7069
- job: deploy
71-
dependsOn: release_build
70+
dependsOn:
71+
- test
72+
- release
7273
condition: succeeded()
7374
pool:
7475
vmImage: 'Ubuntu 16.04'
@@ -77,11 +78,11 @@ jobs:
7778
- checkout: none
7879
- task: DownloadBuildArtifacts@0
7980
inputs:
80-
artifactName: debian-jessie
81+
artifactName: docsrs-debian-jessie-$(Build.SourceVersion)_amd64
8182
downloadPath: $(System.DefaultWorkingDirectory)
8283
- task: DownloadBuildArtifacts@0
8384
inputs:
84-
artifactName: debian-stretch
85+
artifactName: docsrs-debian-stretch-$(Build.SourceVersion)_amd64
8586
downloadPath: $(System.DefaultWorkingDirectory)
8687
- task: DownloadSecureFile@1
8788
inputs:

0 commit comments

Comments
 (0)