mirror of
				https://github.com/YACReader/yacreader
				synced 2025-10-31 00:04:26 -04:00 
			
		
		
		
	Merge pull request #77 from YACReader/feature/create-tarball-artifact
Feature/create tarball artifact
This commit is contained in:
		| @ -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 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user