Use git tag for archive versioning
This commit is contained in:
parent
0e3dfc18c4
commit
9d7fe08931
9 changed files with 54 additions and 18 deletions
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: pi64
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi4-64bit'
|
rootFolderOrFile: 'amiberry-rpi4-64bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi4-64bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi4-64bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi1-sdl2
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi1-sdl2-32bit'
|
rootFolderOrFile: 'amiberry-rpi1-sdl2-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi1-sdl2-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi1-sdl2-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi1-dmx
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi1-dmx-32bit'
|
rootFolderOrFile: 'amiberry-rpi1-dmx-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi1-dmx-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi1-dmx-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi2-sdl2
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi2-sdl2-32bit'
|
rootFolderOrFile: 'amiberry-rpi2-sdl2-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi2-sdl2-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi2-sdl2-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi2-dmx
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi2-dmx-32bit'
|
rootFolderOrFile: 'amiberry-rpi2-dmx-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi2-dmx-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi2-dmx-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi3-sdl2
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi3-sdl2-32bit'
|
rootFolderOrFile: 'amiberry-rpi3-sdl2-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi3-sdl2-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi3-sdl2-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi3-dmx
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi3-dmx-32bit'
|
rootFolderOrFile: 'amiberry-rpi3-dmx-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi3-dmx-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi3-dmx-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi4-sdl2
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi4-sdl2-32bit'
|
rootFolderOrFile: 'amiberry-rpi4-sdl2-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi4-sdl2-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi4-sdl2-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
@ -2,8 +2,12 @@
|
||||||
steps:
|
steps:
|
||||||
- checkout: self
|
- checkout: self
|
||||||
submodules: true
|
submodules: true
|
||||||
|
path: rpi4-dmx
|
||||||
|
|
||||||
|
- script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG"
|
||||||
|
displayName: Set the tag name as an environment variable
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
make clean
|
|
||||||
cd external/capsimg
|
cd external/capsimg
|
||||||
./bootstrap.fs
|
./bootstrap.fs
|
||||||
./configure.fs
|
./configure.fs
|
||||||
|
@ -32,7 +36,7 @@ steps:
|
||||||
inputs:
|
inputs:
|
||||||
rootFolderOrFile: 'amiberry-rpi4-dmx-32bit'
|
rootFolderOrFile: 'amiberry-rpi4-dmx-32bit'
|
||||||
includeRootFolder: true
|
includeRootFolder: true
|
||||||
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi4-dmx-32bit.zip'
|
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi4-dmx-32bit.zip'
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
inputs:
|
inputs:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue