File tree Expand file tree Collapse file tree 3 files changed +15
-5
lines changed Expand file tree Collapse file tree 3 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -78,7 +78,8 @@ variables:
78
78
- job : build_linux_armhf
79
79
- job : build_linux_armel
80
80
- job : build_linux_arm64
81
- - job : build_windows
81
+ - job : build_windows_win32
82
+ - job : build_windows_win64
82
83
- job : macos_codesign
83
84
84
85
.release_submit_action : &release_submit_action
Original file line number Diff line number Diff line change @@ -244,7 +244,7 @@ build_linux_arm64:
244
244
PLATFORM_NAME : " linux-arm64"
245
245
TEST_CFLAGS : " "
246
246
247
- build_windows :
247
+ .build_windows_template : &build_windows_template
248
248
stage : build_openocd
249
249
image : $CI_DOCKER_REGISTRY/esp32-toolchain-win-cross
250
250
tags :
@@ -254,10 +254,9 @@ build_windows:
254
254
- ${DIST_ART_DIR}
255
255
expire_in : 2 weeks
256
256
variables :
257
- CONF_HOST : " i686-w64-mingw32"
258
- PLATFORM_NAME : " win32"
259
257
ARCHIVE_TOOL : " zip -r"
260
258
ARCHIVE_EXT : " zip"
259
+ CONF_HOST : " i686-w64-mingw32"
261
260
INSTALL_TARGET : " install-strip"
262
261
HOST_CC : ${CONF_HOST}-gcc
263
262
needs :
@@ -278,6 +277,16 @@ build_windows:
278
277
- *copy_stub_bins
279
278
- *dist_archive
280
279
280
+ build_windows_win32 :
281
+ extends : .build_windows_template
282
+ variables :
283
+ PLATFORM_NAME : " win32"
284
+
285
+ build_windows_win64 :
286
+ extends : .build_windows_template
287
+ variables :
288
+ PLATFORM_NAME : " win64"
289
+
281
290
build_macos :
282
291
<< : *build_macos_template
283
292
variables :
Original file line number Diff line number Diff line change @@ -597,7 +597,7 @@ test_on_windows:
597
597
tags :
598
598
- test_jtag_win
599
599
needs :
600
- - job : build_windows
600
+ - job : build_windows_win32
601
601
variables :
602
602
# actually we don't need the project sources, but we need the `git clean` gitlab-runner's stage.
603
603
# It's possible only for `fetch` or `clone`.
You can’t perform that action at this time.
0 commit comments