mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
$(Date:yyMMdd) is only available in powershell tasks
This commit is contained in:
parent
222e1d5370
commit
b35ab9de3e
6
azure-pipelines-build-number.yml
Normal file
6
azure-pipelines-build-number.yml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
steps:
|
||||||
|
- task: PowerShell@2
|
||||||
|
inputs:
|
||||||
|
targetType: inline
|
||||||
|
script: |
|
||||||
|
Write-Host "##vso[build.updatebuildnumber]$(Date:yyMMdd)$(Rev:.r)"
|
@ -4,14 +4,12 @@ trigger:
|
|||||||
- master
|
- master
|
||||||
- develop
|
- develop
|
||||||
|
|
||||||
variables:
|
|
||||||
build_number: '$(Date:yyMMdd)$(Rev:.r)'
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- job: Linux
|
- job: Linux
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'ubuntu-16.04'
|
vmImage: 'ubuntu-16.04'
|
||||||
steps:
|
steps:
|
||||||
|
- template: azure-pipelines-build-number.yml
|
||||||
- script: |
|
- script: |
|
||||||
sudo add-apt-repository 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_16.04/ /'
|
sudo add-apt-repository 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_16.04/ /'
|
||||||
sudo add-apt-repository ppa:kubuntu-ppa/backports
|
sudo add-apt-repository ppa:kubuntu-ppa/backports
|
||||||
@ -21,7 +19,7 @@ jobs:
|
|||||||
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: |
|
- script: |
|
||||||
export DEFINES_VAR=DEFINES+\=\"BUILD_NUMBER=\\\\\\\"$(build_number)\\\\\\\"\"
|
export DEFINES_VAR=DEFINES+\=\"BUILD_NUMBER=\\\\\\\"$(Build.BuildNumber)\\\\\\\"\"
|
||||||
qmake CONFIG+="unarr" $DEFINES_VAR
|
qmake CONFIG+="unarr" $DEFINES_VAR
|
||||||
make
|
make
|
||||||
displayName: 'Build'
|
displayName: 'Build'
|
||||||
@ -29,6 +27,7 @@ jobs:
|
|||||||
pool:
|
pool:
|
||||||
vmImage: 'macOS-10.14'
|
vmImage: 'macOS-10.14'
|
||||||
steps:
|
steps:
|
||||||
|
- template: azure-pipelines-build-number.yml
|
||||||
- script: |
|
- script: |
|
||||||
brew install qt
|
brew install qt
|
||||||
brew link qt --force
|
brew link qt --force
|
||||||
@ -60,6 +59,7 @@ jobs:
|
|||||||
pool:
|
pool:
|
||||||
vmImage: 'vs2017-win2016'
|
vmImage: 'vs2017-win2016'
|
||||||
steps:
|
steps:
|
||||||
|
- template: azure-pipelines-build-number.yml
|
||||||
- script: |
|
- script: |
|
||||||
pip install aqtinstall
|
pip install aqtinstall
|
||||||
mkdir C:\Qt
|
mkdir C:\Qt
|
||||||
@ -74,7 +74,7 @@ jobs:
|
|||||||
- script: |
|
- script: |
|
||||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
|
||||||
set PATH=%PATH%;C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin
|
set PATH=%PATH%;C:\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin
|
||||||
set DEFINES_VAR=DEFINES+="BUILD_NUMBER=\\\\\\\"$(build_number)\\\\\\\""
|
set DEFINES_VAR=DEFINES+="BUILD_NUMBER=\\\\\\\"$(Build.BuildNumber)\\\\\\\""
|
||||||
qmake CONFIG+="7zip" %DEFINES_VAR%
|
qmake CONFIG+="7zip" %DEFINES_VAR%
|
||||||
nmake
|
nmake
|
||||||
displayName: 'Build'
|
displayName: 'Build'
|
||||||
|
Loading…
Reference in New Issue
Block a user