summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.ci/yuzu-mainline-step2.yml39
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:
15 dependsOn: format 15 dependsOn: format
16 displayName: 'build' 16 displayName: 'build'
17 jobs: 17 jobs:
18 - template: ./templates/build-standard.yml 18 - job: build
19 parameters: 19 displayName: 'standard'
20 cache: 'true' 20 pool:
21 vmImage: ubuntu-latest
22 strategy:
23 maxParallel: 10
24 matrix:
25 linux:
26 BuildSuffix: 'linux'
27 ScriptFolder: 'linux'
28 steps:
29 - template: ./templates/sync-source.yml
30 parameters:
31 artifactSource: $(parameters.artifactSource)
32 needSubmodules: 'true'
33 - template: ./templates/build-single.yml
34 parameters:
35 artifactSource: 'false'
36 cache: 'true'
37- stage: build-win
38 dependsOn: format
39 displayName: 'build-windows'
40 jobs:
41 - job: build
42 displayName: 'msvc'
43 pool:
44 vmImage: vs2017-win2016
45 steps:
46 - template: ./templates/sync-source.yml
47 parameters:
48 artifactSource: $(parameters.artifactSource)
49 needSubmodules: 'true'
50 - template: ./templates/build-msvc.yml
51 parameters:
52 artifactSource: 'false'
53 cache: 'true'
21- stage: release 54- stage: release
22 displayName: 'Release' 55 displayName: 'Release'
23 dependsOn: build 56 dependsOn: build