mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
Merge pull request #77 from YACReader/feature/create-tarball-artifact
Feature/create tarball artifact
This commit is contained in:
commit
0c8155dc66
@ -18,11 +18,27 @@ jobs:
|
|||||||
qtbase5-dev qtmultimedia5-dev libpoppler-qt5-dev qtscript5-dev \
|
qtbase5-dev qtmultimedia5-dev libpoppler-qt5-dev qtscript5-dev \
|
||||||
libqt5opengl5-dev libglu1-mesa-dev libunarr-dev qtdeclarative5-dev
|
libqt5opengl5-dev libglu1-mesa-dev libunarr-dev qtdeclarative5-dev
|
||||||
displayName: 'Install dependencies'
|
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: |
|
- script: |
|
||||||
export DEFINES_VAR=DEFINES+\=\"BUILD_NUMBER=\\\\\\\"$(Build.BuildNumber)\\\\\\\"\"
|
export DEFINES_VAR=DEFINES+\=\"BUILD_NUMBER=\\\\\\\"$(Build.BuildNumber)\\\\\\\"\"
|
||||||
qmake CONFIG+="unarr" $DEFINES_VAR
|
qmake CONFIG+="unarr" $DEFINES_VAR
|
||||||
make
|
make
|
||||||
displayName: 'Build'
|
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
|
- job: MacOS
|
||||||
variables:
|
variables:
|
||||||
- group: macos-codesign
|
- group: macos-codesign
|
||||||
|
Loading…
x
Reference in New Issue
Block a user