File tree Expand file tree Collapse file tree 4 files changed +43
-3
lines changed Expand file tree Collapse file tree 4 files changed +43
-3
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ platform_properties:
39
39
40
40
41
41
targets :
42
+ # ## iOS+macOS tasks ***
42
43
# TODO(stuartmorgan): Move this to ARM once google_maps_flutter has ARM
43
44
# support. `pod lint` makes a synthetic target that doesn't respect the
44
45
# pod's arch exclusions, so fails to build.
@@ -51,6 +52,29 @@ targets:
51
52
version_file : flutter_master.version
52
53
target_file : mac_lint_podspecs.yaml
53
54
55
+ # ## macOS desktop tasks ###
56
+ # macos-platform_tests builds all the plugins on M1, so this build is run
57
+ # on Intel to give us build coverage of both host types.
58
+ - name : Mac_x64 build_all_plugins master
59
+ recipe : plugins/plugins
60
+ bringup : true # New target: https://github.com/flutter/plugins/pull/6671
61
+ timeout : 30
62
+ properties :
63
+ add_recipes_cq : " true"
64
+ version_file : flutter_master.version
65
+ target_file : mac_build_all_plugins.yaml
66
+ channel : master
67
+
68
+ - name : Mac_x64 build_all_plugins stable
69
+ recipe : plugins/plugins
70
+ bringup : true # New target: https://github.com/flutter/plugins/pull/6671
71
+ timeout : 30
72
+ properties :
73
+ add_recipes_cq : " true"
74
+ version_file : flutter_stable.version
75
+ target_file : mac_build_all_plugins.yaml
76
+ channel : stable
77
+
54
78
- name : Windows win32-platform_tests master
55
79
recipe : plugins/plugins
56
80
timeout : 30
Original file line number Diff line number Diff line change 3
3
# Use of this source code is governed by a BSD-style license that can be
4
4
# found in the LICENSE file.
5
5
6
+ platform=" $1 "
7
+ build_mode=" $2 "
6
8
cd all_packages
7
- flutter build windows --debug
8
- flutter build windows --release
9
+ flutter build " $platform " --" $build_mode "
Original file line number Diff line number Diff line change 3
3
script : .ci/scripts/prepare_tool.sh
4
4
- name : create all_plugins app
5
5
script : .ci/scripts/create_all_plugins_app.sh
6
- - name : build all_plugins
6
+ - name : build all_plugins debug
7
7
script : .ci/scripts/build_all_plugins.sh
8
+ args : ["windows", "debug"]
9
+ - name : build all_plugins release
10
+ script : .ci/scripts/build_all_plugins.sh
11
+ args : ["windows", "release"]
Original file line number Diff line number Diff line change
1
+ tasks :
2
+ - name : prepare tool
3
+ script : .ci/scripts/prepare_tool.sh
4
+ - name : create all_plugins app
5
+ script : .ci/scripts/create_all_plugins_app.sh
6
+ - name : build all_plugins debug
7
+ script : .ci/scripts/build_all_plugins.sh
8
+ args : ["macos", "debug"]
9
+ - name : build all_plugins release
10
+ script : .ci/scripts/build_all_plugins.sh
11
+ args : ["macos", "release"]
You can’t perform that action at this time.
0 commit comments