@@ -14,84 +14,84 @@ global_job_config:
14
14
- checkout
15
15
- mkdir artifacts
16
16
blocks :
17
- - name : " Wheels: OSX x64"
18
- run :
19
- when : " tag =~ '.*'"
20
- dependencies : []
21
- task :
22
- agent :
23
- machine :
24
- type : s1-prod-macos
25
- env_vars :
26
- - name : OS_NAME
27
- value : osx
28
- - name : ARCH
29
- value : x64
30
- jobs :
31
- - name : Build
32
- commands :
33
- - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
34
- - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
35
- - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
36
- - name : " Wheels: OSX arm64"
37
- run :
38
- when : " tag =~ '.*'"
39
- dependencies : []
40
- task :
41
- agent :
42
- machine :
43
- type : s1-prod-macos-arm64
44
- env_vars :
45
- - name : OS_NAME
46
- value : osx
47
- - name : CIBW_ARCHS
48
- value : arm64
49
- - name : ARCH
50
- value : arm64
51
- jobs :
52
- - name : Build
53
- commands :
54
- - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
55
- - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
56
- - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
57
- - name : " Wheels: Linux arm64"
58
- run :
59
- when : " tag =~ '.*'"
60
- dependencies : []
61
- task :
62
- agent :
63
- machine :
64
- type : s1-prod-ubuntu20-04-arm64-1
65
- env_vars :
66
- - name : OS_NAME
67
- value : linux
68
- - name : ARCH
69
- value : arm64
70
- jobs :
71
- - name : Build
72
- commands :
73
- - ./tools/build-manylinux.sh "${LIBRDKAFKA_VERSION#v}"
74
- - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
75
- - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
76
- - name : " Wheels: Linux x64"
77
- run :
78
- when : " tag =~ '.*'"
79
- dependencies : []
80
- task :
81
- agent :
82
- machine :
83
- type : s1-prod-ubuntu20-04-amd64-3
84
- env_vars :
85
- - name : OS_NAME
86
- value : linux
87
- - name : ARCH
88
- value : x64
89
- jobs :
90
- - name : Build
91
- commands :
92
- - ./tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
93
- - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
94
- - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
17
+ # - name: "Wheels: OSX x64"
18
+ # run:
19
+ # when: "tag =~ '.*'"
20
+ # dependencies: []
21
+ # task:
22
+ # agent:
23
+ # machine:
24
+ # type: s1-prod-macos
25
+ # env_vars:
26
+ # - name: OS_NAME
27
+ # value: osx
28
+ # - name: ARCH
29
+ # value: x64
30
+ # jobs:
31
+ # - name: Build
32
+ # commands:
33
+ # - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
34
+ # - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
35
+ # - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
36
+ # - name: "Wheels: OSX arm64"
37
+ # run:
38
+ # when: "tag =~ '.*'"
39
+ # dependencies: []
40
+ # task:
41
+ # agent:
42
+ # machine:
43
+ # type: s1-prod-macos-arm64
44
+ # env_vars:
45
+ # - name: OS_NAME
46
+ # value: osx
47
+ # - name: CIBW_ARCHS
48
+ # value: arm64
49
+ # - name: ARCH
50
+ # value: arm64
51
+ # jobs:
52
+ # - name: Build
53
+ # commands:
54
+ # - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
55
+ # - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
56
+ # - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
57
+ # - name: "Wheels: Linux arm64"
58
+ # run:
59
+ # when: "tag =~ '.*'"
60
+ # dependencies: []
61
+ # task:
62
+ # agent:
63
+ # machine:
64
+ # type: s1-prod-ubuntu20-04-arm64-1
65
+ # env_vars:
66
+ # - name: OS_NAME
67
+ # value: linux
68
+ # - name: ARCH
69
+ # value: arm64
70
+ # jobs:
71
+ # - name: Build
72
+ # commands:
73
+ # - ./tools/build-manylinux.sh "${LIBRDKAFKA_VERSION#v}"
74
+ # - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
75
+ # - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
76
+ # - name: "Wheels: Linux x64"
77
+ # run:
78
+ # when: "tag =~ '.*'"
79
+ # dependencies: []
80
+ # task:
81
+ # agent:
82
+ # machine:
83
+ # type: s1-prod-ubuntu20-04-amd64-3
84
+ # env_vars:
85
+ # - name: OS_NAME
86
+ # value: linux
87
+ # - name: ARCH
88
+ # value: x64
89
+ # jobs:
90
+ # - name: Build
91
+ # commands:
92
+ # - ./tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
93
+ # - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
94
+ # - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
95
95
- name : " Wheels: Windows"
96
96
run :
97
97
when : " tag =~ '.*'"
@@ -123,82 +123,82 @@ blocks:
123
123
- tools/wheels/build-wheels.bat x64 win_amd64 dest wheelhouse
124
124
- tar -czf wheelhouse-windows-${Env:ARCH}.tgz wheelhouse
125
125
- artifact push workflow wheelhouse-windows-${Env:ARCH}.tgz --destination artifacts/wheels-${Env:OS_NAME}-${Env:ARCH}.tgz/
126
- - name : " Source package verification and Integration tests with Python 3 (Linux x64)"
127
- dependencies : []
128
- task :
129
- agent :
130
- machine :
131
- type : s1-prod-ubuntu20-04-amd64-2
132
- env_vars :
133
- - name : OS_NAME
134
- value : linux
135
- - name : ARCH
136
- value : x64
137
- jobs :
138
- - name : Build
139
- commands :
140
- - sem-version python 3.8
141
- # use a virtualenv
142
- - python3 -m venv _venv && source _venv/bin/activate
143
- - chmod u+r+x tools/source-package-verification.sh
144
- - tools/source-package-verification.sh
145
- - name : " Source package verification with Python 3 (Linux arm64)"
146
- dependencies : []
147
- task :
148
- agent :
149
- machine :
150
- type : s1-prod-ubuntu20-04-arm64-1
151
- env_vars :
152
- - name : OS_NAME
153
- value : linux
154
- - name : ARCH
155
- value : arm64
156
- jobs :
157
- - name : Build
158
- commands :
159
- - sem-version python 3.8
160
- # use a virtualenv
161
- - python3 -m venv _venv && source _venv/bin/activate
162
- - chmod u+r+x tools/source-package-verification.sh
163
- - tools/source-package-verification.sh
164
- - name : " Source package verification with Python 3 (OSX x64) +docs"
165
- dependencies : []
166
- task :
167
- agent :
168
- machine :
169
- type : s1-prod-macos
170
- env_vars :
171
- - name : OS_NAME
172
- value : osx
173
- - name : ARCH
174
- value : x64
175
- jobs :
176
- - name : Build
177
- commands :
178
- - sem-version python 3.8
179
- # use a virtualenv
180
- - python3 -m venv _venv && source _venv/bin/activate
181
- - chmod u+r+x tools/source-package-verification.sh
182
- - tools/source-package-verification.sh
183
- - name : " Source package verification with Python 3 (OSX arm64) +docs"
184
- dependencies : []
185
- task :
186
- agent :
187
- machine :
188
- type : s1-prod-macos-arm64
189
- env_vars :
190
- - name : OS_NAME
191
- value : osx
192
- - name : ARCH
193
- value : arm64
194
- jobs :
195
- - name : Build
196
- commands :
197
- - sem-version python 3.8
198
- # use a virtualenv
199
- - python3 -m venv _venv && source _venv/bin/activate
200
- - chmod u+r+x tools/source-package-verification.sh
201
- - tools/source-package-verification.sh
126
+ # - name: "Source package verification and Integration tests with Python 3 (Linux x64)"
127
+ # dependencies: []
128
+ # task:
129
+ # agent:
130
+ # machine:
131
+ # type: s1-prod-ubuntu20-04-amd64-2
132
+ # env_vars:
133
+ # - name: OS_NAME
134
+ # value: linux
135
+ # - name: ARCH
136
+ # value: x64
137
+ # jobs:
138
+ # - name: Build
139
+ # commands:
140
+ # - sem-version python 3.8
141
+ # # use a virtualenv
142
+ # - python3 -m venv _venv && source _venv/bin/activate
143
+ # - chmod u+r+x tools/source-package-verification.sh
144
+ # - tools/source-package-verification.sh
145
+ # - name: "Source package verification with Python 3 (Linux arm64)"
146
+ # dependencies: []
147
+ # task:
148
+ # agent:
149
+ # machine:
150
+ # type: s1-prod-ubuntu20-04-arm64-1
151
+ # env_vars:
152
+ # - name: OS_NAME
153
+ # value: linux
154
+ # - name: ARCH
155
+ # value: arm64
156
+ # jobs:
157
+ # - name: Build
158
+ # commands:
159
+ # - sem-version python 3.8
160
+ # # use a virtualenv
161
+ # - python3 -m venv _venv && source _venv/bin/activate
162
+ # - chmod u+r+x tools/source-package-verification.sh
163
+ # - tools/source-package-verification.sh
164
+ # - name: "Source package verification with Python 3 (OSX x64) +docs"
165
+ # dependencies: []
166
+ # task:
167
+ # agent:
168
+ # machine:
169
+ # type: s1-prod-macos
170
+ # env_vars:
171
+ # - name: OS_NAME
172
+ # value: osx
173
+ # - name: ARCH
174
+ # value: x64
175
+ # jobs:
176
+ # - name: Build
177
+ # commands:
178
+ # - sem-version python 3.8
179
+ # # use a virtualenv
180
+ # - python3 -m venv _venv && source _venv/bin/activate
181
+ # - chmod u+r+x tools/source-package-verification.sh
182
+ # - tools/source-package-verification.sh
183
+ # - name: "Source package verification with Python 3 (OSX arm64) +docs"
184
+ # dependencies: []
185
+ # task:
186
+ # agent:
187
+ # machine:
188
+ # type: s1-prod-macos-arm64
189
+ # env_vars:
190
+ # - name: OS_NAME
191
+ # value: osx
192
+ # - name: ARCH
193
+ # value: arm64
194
+ # jobs:
195
+ # - name: Build
196
+ # commands:
197
+ # - sem-version python 3.8
198
+ # # use a virtualenv
199
+ # - python3 -m venv _venv && source _venv/bin/activate
200
+ # - chmod u+r+x tools/source-package-verification.sh
201
+ # - tools/source-package-verification.sh
202
202
- name : " Packaging"
203
203
run :
204
204
when : " tag =~ '.*'"
0 commit comments