|
1 |
| -from collections import OrderedDict |
2 |
| -from cimodel.lib.miniutils import quote |
3 |
| -from cimodel.data.simple.util.branch_filters import gen_filter_dict_exclude |
4 |
| - |
5 |
| - |
6 | 1 | class MacOsJob:
|
7 | 2 | def __init__(self, os_version, is_build=False, is_test=False, extra_props=tuple()):
|
8 | 3 | # extra_props is tuple type, because mutable data structures for argument defaults
|
@@ -55,94 +50,5 @@ def gen_tree(self):
|
55 | 50 | ]
|
56 | 51 |
|
57 | 52 |
|
58 |
| -def get_new_workflow_jobs(): |
59 |
| - return [ |
60 |
| - OrderedDict( |
61 |
| - { |
62 |
| - "mac_build": OrderedDict( |
63 |
| - { |
64 |
| - "name": "macos-12-py3-x86-64-build", |
65 |
| - "build-environment": "macos-12-py3-x86-64", |
66 |
| - "xcode-version": quote("13.3.1"), |
67 |
| - "filters": gen_filter_dict_exclude() |
68 |
| - } |
69 |
| - ) |
70 |
| - } |
71 |
| - ), |
72 |
| - OrderedDict( |
73 |
| - { |
74 |
| - "mac_test": OrderedDict( |
75 |
| - { |
76 |
| - "name": "macos-12-py3-x86-64-test-1-2-default", |
77 |
| - "build-environment": "macos-12-py3-x86-64", |
78 |
| - "xcode-version": quote("13.3.1"), |
79 |
| - "shard-number": quote("1"), |
80 |
| - "num-test-shards": quote("2"), |
81 |
| - "requires": ["macos-12-py3-x86-64-build"], |
82 |
| - "filters": gen_filter_dict_exclude() |
83 |
| - } |
84 |
| - ) |
85 |
| - } |
86 |
| - ), |
87 |
| - OrderedDict( |
88 |
| - { |
89 |
| - "mac_test": OrderedDict( |
90 |
| - { |
91 |
| - "name": "macos-12-py3-x86-64-test-2-2-default", |
92 |
| - "build-environment": "macos-12-py3-x86-64", |
93 |
| - "xcode-version": quote("13.3.1"), |
94 |
| - "shard-number": quote("2"), |
95 |
| - "num-test-shards": quote("2"), |
96 |
| - "requires": ["macos-12-py3-x86-64-build"], |
97 |
| - "filters": gen_filter_dict_exclude() |
98 |
| - } |
99 |
| - ) |
100 |
| - } |
101 |
| - ), |
102 |
| - OrderedDict( |
103 |
| - { |
104 |
| - "mac_test": OrderedDict( |
105 |
| - { |
106 |
| - "name": "macos-12-py3-x86-64-test-1-1-functorch", |
107 |
| - "build-environment": "macos-12-py3-x86-64", |
108 |
| - "xcode-version": quote("13.3.1"), |
109 |
| - "shard-number": quote("1"), |
110 |
| - "num-test-shards": quote("1"), |
111 |
| - "test-config": "functorch", |
112 |
| - "requires": ["macos-12-py3-x86-64-build"], |
113 |
| - "filters": gen_filter_dict_exclude() |
114 |
| - } |
115 |
| - ) |
116 |
| - } |
117 |
| - ), |
118 |
| - OrderedDict( |
119 |
| - { |
120 |
| - "mac_build": OrderedDict( |
121 |
| - { |
122 |
| - "name": "macos-12-py3-x86-64-lite-interpreter-build-test", |
123 |
| - "build-environment": "macos-12-py3-lite-interpreter-x86-64", |
124 |
| - "xcode-version": quote("13.3.1"), |
125 |
| - "build-generates-artifacts": "false", |
126 |
| - "filters": gen_filter_dict_exclude() |
127 |
| - } |
128 |
| - ) |
129 |
| - } |
130 |
| - ), |
131 |
| - OrderedDict( |
132 |
| - { |
133 |
| - "mac_build": OrderedDict( |
134 |
| - { |
135 |
| - "name": "macos-12-py3-arm64-build", |
136 |
| - "build-environment": "macos-12-py3-arm64", |
137 |
| - "xcode-version": quote("13.3.1"), |
138 |
| - "python-version": quote("3.9.12"), |
139 |
| - "filters": gen_filter_dict_exclude() |
140 |
| - } |
141 |
| - ) |
142 |
| - } |
143 |
| - ), |
144 |
| - ] |
145 |
| - |
146 |
| - |
147 | 53 | def get_workflow_jobs():
|
148 | 54 | return [item.gen_tree() for item in WORKFLOW_DATA]
|
0 commit comments