Skip to content

Commit 8515b23

Browse files
committed
Update azure-pipelines.yml for Azure Pipelines
1 parent c06d744 commit 8515b23

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

azure-pipelines.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,18 @@ steps:
1515
command: 'test'
1616
projects: '**/Tests.csproj'
1717

18+
- task: ArchiveFiles@2
19+
inputs:
20+
rootFolderOrFile: '$(Build.ArtifactStagingDirectory)'
21+
includeRootFolder: true
22+
archiveType: 'zip'
23+
archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
24+
replaceExistingArchive: true
25+
1826
- task: PublishBuildArtifacts@1
19-
displayName: Publish build artifacts
27+
condition: and(succeeded(), ne(variables['Build.SourceBranch'], 'refs/heads/master'))
2028
inputs:
21-
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
29+
PathtoPublish: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
2230
ArtifactName: 'drop'
2331
publishLocation: 'Container'
2432

@@ -31,5 +39,6 @@ steps:
3139
target: '$(Build.SourceVersion)'
3240
tagSource: 'userSpecifiedTag'
3341
tag: 'v$(MajorVersion).$(Build.BuildNumber)'
42+
assets: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
3443
changeLogCompareToRelease: 'lastFullRelease'
3544
changeLogType: 'commitBased'

0 commit comments

Comments
 (0)