diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b16f4e68..dccab02a 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -18,11 +18,27 @@ jobs: qtbase5-dev qtmultimedia5-dev libpoppler-qt5-dev qtscript5-dev \ libqt5opengl5-dev libglu1-mesa-dev libunarr-dev qtdeclarative5-dev displayName: 'Install dependencies' + - script: | + cd $(Build.SourcesDirectory) + VERSION="$(cat common/yacreader_global.h | grep '#define VERSION "' | tr -d '#define VERSION' | tr -d '"' )" + ./mktarball.sh $VERSION.$(Build.BuildNumber) + mkdir tarball + cp yacreader-*-src.tar.xz* tarball\ + displayName: 'Create tarball' - script: | export DEFINES_VAR=DEFINES+\=\"BUILD_NUMBER=\\\\\\\"$(Build.BuildNumber)\\\\\\\"\" qmake CONFIG+="unarr" $DEFINES_VAR make displayName: 'Build' + - task: CopyFiles@2 + inputs: + sourceFolder: $(Build.SourcesDirectory)/tarball + contents: '*' + targetFolder: $(Build.ArtifactStagingDirectory) + - task: PublishPipelineArtifact@1 + inputs: + path: $(Build.ArtifactStagingDirectory) + artifactName: src $(Build.BuildNumber) tarball - job: MacOS variables: - group: macos-codesign