##// END OF EJS Templates
wheel: build Windows wheels too...
marmoute -
r53126:e25e4647 stable
parent child Browse files
Show More
@@ -290,6 +290,51 check-pytype:
290 variables:
290 variables:
291 PYTHON: C:/hgdev/venvs/python39-x64/Scripts/python.exe
291 PYTHON: C:/hgdev/venvs/python39-x64/Scripts/python.exe
292
292
293
294 # a dummy job that only serve to trigger the wider windows build
295 trigger-wheel-windows:
296 extends: .all
297 # smallest I know of
298 image: busybox
299 when: manual
300 stage: build
301 variables:
302 GIT_STRATEGY: none
303 CI_CLEVER_CLOUD_FLAVOR: "XS"
304 script:
305 - echo 'let us build some wheels.'
306
307 build-c-wheel-windows:
308 extends: .windows
309 stage: build
310 # wait for someone to click on "trigger-wheel-windows"
311 when: on_success
312 needs:
313 - "trigger-wheel-windows"
314 script:
315 - echo "Entering script section"
316 - echo "python used, $Env:PYTHON"
317 - Invoke-Expression "$Env:PYTHON -V"
318 - echo "$Env:RUNTEST_ARGS"
319 - echo "$Env:TMP"
320 - echo "$Env:TEMP"
321 - "C:/hgdev/venvs/python39-x64/Scripts/python.exe -m cibuildwheel --output-dir wheels/win32"
322 artifacts:
323 paths:
324 - wheels
325 expire_in: 1 week
326 parallel:
327 matrix:
328 # "cp39" is first as it unlock the tests
329 - CIBW_BUILD:
330 - "cp39-*"
331 - "cp38-*"
332 - "cp310-*"
333 - "cp311-*"
334 - "cp312-*"
335 - "cp313-*"
336
337
293 .windows-runtests:
338 .windows-runtests:
294 extends: .windows
339 extends: .windows
295 stage: platform-compat
340 stage: platform-compat
General Comments 0
You need to be logged in to leave comments. Login now