Skip to content

Commit

Permalink
Add publishing both for Windows and Linux versions
Browse files Browse the repository at this point in the history
  • Loading branch information
ktos committed Oct 25, 2019
1 parent d9c6b98 commit 26a4f2c
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions azure-pipelines-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,18 +41,29 @@ steps:
pathToSources: 'src/'
reportDirectory: 'report/'

- script: dotnet publish src/*.csproj --configuration $(buildConfiguration) -o $(Build.BinariesDirectory) /p:Version=$(GitVersion.SemVer) /p:InformationalVersion=$(GitVersion.FullSemVer)
- script: dotnet publish src/*.csproj --configuration $(buildConfiguration) -o $(Build.BinariesDirectory) /p:Version=$(GitVersion.SemVer) /p:InformationalVersion=$(GitVersion.FullSemVer) -r win-x64
displayName: Publish win-x64

- task: ArchiveFiles@2
displayName: 'Archive $(Build.ArtifactStagingDirectory)'
inputs:
includeRootFolder: false
archiveType: zip
archiveFile: '$(Build.ArtifactStagingDirectory)/Eleia-$(GitVersion.SemVer).zip'
archiveFile: '$(Build.ArtifactStagingDirectory)/Eleia-$(GitVersion.SemVer)-win.zip'

- script: dotnet publish src/*.csproj --configuration $(buildConfiguration) -o $(Build.BinariesDirectory) /p:Version=$(GitVersion.SemVer) /p:InformationalVersion=$(GitVersion.FullSemVer) -r linux-x64
displayName: Publish linux-x64

- task: ArchiveFiles@2
displayName: 'Archive $(Build.ArtifactStagingDirectory)'
inputs:
includeRootFolder: false
archiveType: zip
archiveFile: '$(Build.ArtifactStagingDirectory)/Eleia-$(GitVersion.SemVer)-linux.zip'

- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)/Eleia-$(GitVersion.SemVer).zip'
PathtoPublish: '$(Build.ArtifactStagingDirectory)/Eleia-$(GitVersion.SemVer)*.zip'
ArtifactName: 'drop'
publishLocation: 'Container'

0 comments on commit 26a4f2c

Please sign in to comment.