Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 3ec3cc1

Browse files
authored
Add Mac_x64 darwin_lint_podspecs to LUCI (#6637)
* add darwin_lint_podspecs * update target file * add args * update path * update script * args list * bringup: true * TODO & Name changes
1 parent a279b9d commit 3ec3cc1

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

.ci.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,32 @@ platform_properties:
2525
]
2626
device_type: none
2727
os: Windows
28+
mac_x64:
29+
properties:
30+
dependencies: >-
31+
[
32+
{"dependency": "xcode", "version": "14a5294e"},
33+
{"dependency": "gems", "version": "v3.3.14"}
34+
]
35+
os: Mac-12
36+
device_type: none
37+
cpu: x86
38+
xcode: 14a5294e # xcode 14.0 beta 5
39+
2840

2941
targets:
42+
# TODO(stuartmorgan): Move this to ARM once google_maps_flutter has ARM
43+
# support. `pod lint` makes a synthetic target that doesn't respect the
44+
# pod's arch exclusions, so fails to build.
45+
- name: Mac_x64 lint_podspecs
46+
recipe: plugins/plugins
47+
bringup: true # New target: https://github.com/flutter/plugins/pull/6637
48+
timeout: 30
49+
properties:
50+
add_recipes_cq: "true"
51+
version_file: flutter_master.version
52+
target_file: mac_lint_podspecs.yaml
53+
3054
- name: Windows win32-platform_tests master
3155
recipe: plugins/plugins
3256
timeout: 30

.ci/targets/mac_lint_podspecs.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
tasks:
2+
- name: prepare tool
3+
script: .ci/scripts/prepare_tool.sh
4+
- name: lint iOS and macOS podspecs
5+
script: script/tool_runner.sh
6+
args: ["podspecs"]

0 commit comments

Comments
 (0)