1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- jobs:
- - job: mxe_32_build
- pool:
- name: 'Hosted Ubuntu 1604'
- steps:
- - script: |
- uname -a
- export BITS=32
- export CROSS="i686-w64-mingw32.shared"
- ./tools/ci/scripts/azure/mxetest.sh
- cp ./dlls/* "$(Build.ArtifactStagingDirectory)"
- cp ./src/*.exe "$(Build.ArtifactStagingDirectory)"
- sudo ./tools/ci/scripts/azure/mxeremovefiles.sh
- cp -rf . "$(Build.ArtifactStagingDirectory)"
- ls "$(Build.ArtifactStagingDirectory)"
- echo done
- env:
- GITLABTOKEN: $(gitlabtoken)
- - task: PublishBuildArtifacts@1
- inputs:
- artifactName: manaplus32
- - job: mxe_32_test
- dependsOn: mxe_32_build
- pool:
- name: 'Hosted VS2017'
- steps:
- - checkout: none
- - task: DownloadBuildArtifacts@0
- inputs:
- buildType: 'current'
- project: 'ManaPlus'
- artifactName: 'manaplus32'
- - script: dir "$(Build.ArtifactStagingDirectory)\manaplus32"
- - script: xcopy /s "$(Build.ArtifactStagingDirectory)\manaplus32\*" .
- - script: tools\ci\scripts\addextrafiles.cmd
- - script: dir
- - script: |
- set SDL_VIDEODRIVER=dummy
- echo run
- manaplustests.exe
- - job: mxe_64_build
- pool:
- name: 'Hosted Ubuntu 1604'
- steps:
- - script: |
- uname -a
- export BITS=64
- export CROSS="x86_64-w64-mingw32.shared"
- ./tools/ci/scripts/azure/mxetest.sh
- cp ./dlls/* "$(Build.ArtifactStagingDirectory)"
- cp ./src/*.exe "$(Build.ArtifactStagingDirectory)"
- sudo ./tools/ci/scripts/azure/mxeremovefiles.sh
- cp -rf . "$(Build.ArtifactStagingDirectory)"
- ls "$(Build.ArtifactStagingDirectory)"
- echo done
- env:
- GITLABTOKEN: $(gitlabtoken)
- - task: PublishBuildArtifacts@1
- inputs:
- artifactName: manaplus64
- - job: mxe_64_test
- dependsOn: mxe_64_build
- pool:
- name: 'Hosted VS2017'
- steps:
- - checkout: none
- - task: DownloadBuildArtifacts@0
- inputs:
- buildType: 'current'
- project: 'ManaPlus'
- artifactName: 'manaplus64'
- - script: dir "$(Build.ArtifactStagingDirectory)\manaplus64"
- - script: xcopy /s "$(Build.ArtifactStagingDirectory)\manaplus64\*" .
- - script: tools\ci\scripts\addextrafiles.cmd
- - script: dir
- - script: |
- set SDL_VIDEODRIVER=dummy
- echo run
- manaplustests.exe
|