Fix publishing of Linux and MacOSX artifacts. (#579)

This commit is contained in:
Pranav Sharma 2019-03-08 05:57:41 -08:00 committed by shahasad
parent 1180c60035
commit 9fa7b570da

View file

@ -12,8 +12,8 @@ steps:
mkdir $(Build.BinariesDirectory)/${{parameters.artifactName}}
mkdir $(Build.BinariesDirectory)/${{parameters.artifactName}}/lib
mkdir $(Build.BinariesDirectory)/${{parameters.artifactName}}/include
echo "Directories created"
cp $(Build.BinariesDirectory)/${{parameters.buildConfig}}/{{parameters.libraryName}} $(Build.BinariesDirectory)/${{parameters.artifactName}}/lib
echo "Directories created"
cp $(Build.BinariesDirectory)/${{parameters.buildConfig}}/${{parameters.libraryName}} $(Build.BinariesDirectory)/${{parameters.artifactName}}/lib
cp $(Build.SourcesDirectory)/include/onnxruntime/core/session/onnxruntime_c_api.h $(Build.BinariesDirectory)/${{parameters.artifactName}}/include
# copy the README, licence and TPN
cp $(Build.SourcesDirectory)/README.md $(Build.BinariesDirectory)/${{parameters.artifactName}}/README.md
@ -25,14 +25,14 @@ steps:
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: '$(Build.BinariesDirectory)/${{parameters.artifactName}}'
rootFolderOrFile: '$(Build.BinariesDirectory)/${{parameters.artifactName}}'
includeRootFolder: true
archiveType: 'tar' # Options: zip, 7z, tar, wim
tarCompression: 'gz'
archiveFile: '$(Build.ArtifactStagingDirectory)/${{parameters.artifactName}}.tgz'
replaceExistingArchive: true
archiveFile: '$(Build.ArtifactStagingDirectory)/${{parameters.artifactName}}.tgz'
replaceExistingArchive: true
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)/${{parameters.artifactName}}.tgz'
artifactName: 'drop-${{parameters.artifactName}}'
pathtoPublish: '$(Build.ArtifactStagingDirectory)/${{parameters.artifactName}}.tgz'
artifactName: 'drop-${{parameters.artifactName}}'