diff options
author | Zach Hilman <zachhilman@gmail.com> | 2019-10-02 17:58:52 -0400 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2019-10-02 17:58:52 -0400 |
commit | bfa60e2d4e6615b0c39ef2c1507930167aeab299 (patch) | |
tree | 9cf2f00844ef31817aaf5fc1041acf4ddef2b25e | |
parent | 514b74a0989d31cc597e5883a652d68fe4f77612 (diff) |
ci: Use MSVC windows for mainline
-rw-r--r-- | .ci/yuzu-mainline-step2.yml | 39 |
1 files changed, 36 insertions, 3 deletions
diff --git a/.ci/yuzu-mainline-step2.yml b/.ci/yuzu-mainline-step2.yml index fec724d11..a031941e5 100644 --- a/.ci/yuzu-mainline-step2.yml +++ b/.ci/yuzu-mainline-step2.yml @@ -15,9 +15,42 @@ stages: dependsOn: format displayName: 'build' jobs: - - template: ./templates/build-standard.yml - parameters: - cache: 'true' + - job: build + displayName: 'standard' + pool: + vmImage: ubuntu-latest + strategy: + maxParallel: 10 + matrix: + linux: + BuildSuffix: 'linux' + ScriptFolder: 'linux' + steps: + - template: ./templates/sync-source.yml + parameters: + artifactSource: $(parameters.artifactSource) + needSubmodules: 'true' + - template: ./templates/build-single.yml + parameters: + artifactSource: 'false' + cache: 'true' +- stage: build-win + dependsOn: format + displayName: 'build-windows' + jobs: + - job: build + displayName: 'msvc' + pool: + vmImage: vs2017-win2016 + steps: + - template: ./templates/sync-source.yml + parameters: + artifactSource: $(parameters.artifactSource) + needSubmodules: 'true' + - template: ./templates/build-msvc.yml + parameters: + artifactSource: 'false' + cache: 'true' - stage: release displayName: 'Release' dependsOn: build |