mirror of https://github.com/OpenTTD/OpenTTD
Add: [AzurePipelines] run regression with MSVC
parent
c0a655225d
commit
96b961c69a
|
@ -34,6 +34,13 @@ jobs:
|
||||||
workingDirectory: $(Build.ArtifactStagingDirectory)
|
workingDirectory: $(Build.ArtifactStagingDirectory)
|
||||||
- script: $(Build.ArtifactStagingDirectory)\windows-dependencies\vcpkg.exe integrate install
|
- script: $(Build.ArtifactStagingDirectory)\windows-dependencies\vcpkg.exe integrate install
|
||||||
displayName: 'Install dependencies'
|
displayName: 'Install dependencies'
|
||||||
|
- bash: |
|
||||||
|
set -ex
|
||||||
|
cd bin/baseset
|
||||||
|
curl -L https://binaries.openttd.org/extra/opengfx/0.5.2/opengfx-0.5.2-all.zip > opengfx-0.5.2-all.zip
|
||||||
|
unzip opengfx-0.5.2-all.zip
|
||||||
|
rm -f opengfx-0.5.2-all.zip
|
||||||
|
displayName: 'Install OpenGFX'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: 'Build'
|
displayName: 'Build'
|
||||||
inputs:
|
inputs:
|
||||||
|
@ -41,7 +48,11 @@ jobs:
|
||||||
platform: $(BuildPlatform)
|
platform: $(BuildPlatform)
|
||||||
configuration: Release
|
configuration: Release
|
||||||
maximumCpuCount: true
|
maximumCpuCount: true
|
||||||
# Running the regression is currently not possibe via MSVC (console is not redirected)
|
- script: |
|
||||||
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x86
|
||||||
|
cd projects
|
||||||
|
call regression.bat
|
||||||
|
displayName: 'Test'
|
||||||
|
|
||||||
- job: linux
|
- job: linux
|
||||||
displayName: 'Linux'
|
displayName: 'Linux'
|
||||||
|
|
Loading…
Reference in New Issue