[vlc-commits] [Git][videolan/vlc][3.0.x] 2 commits: CI: don't expect a Windows -debug package
Steve Lhomme (@robUx4)
gitlab at videolan.org
Tue Nov 26 08:51:24 UTC 2024
Steve Lhomme pushed to branch 3.0.x at VideoLAN / VLC
Commits:
5d532c2b by Steve Lhomme at 2024-11-25T07:51:47+01:00
CI: don't expect a Windows -debug package
It's gone since 04d7d5c32f16fd1fa4e8535ac02b79149f28a527
(cherry picked from commit 5b0a0d2b39b7054a2044e81988fc9c196549d6af) (edited)
edited:
- it's gone since bb0f4f968d7f2e719c1f76124ec58bb39bce6280
- - - - -
f87307ef by Steve Lhomme at 2024-11-25T08:50:58+01:00
CI: add a VLCARCH variable for Windows targets
The build folder doesn't always correspond to the arch, for example it may contain
ucrt.
(cherry picked from commit f2afde1e1406bb31d26adfe727a0ff4cea706a1a) (edited)
edited:
- 3.0 doesn't build code from doc/
- 3.0 has less Windows targets
- - - - -
1 changed file:
- extras/ci/gitlab-ci.yml
Changes:
=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -31,16 +31,19 @@ variables:
.variables-win32: &variables-win32
SHORTARCH: win32
+ VLCARCH: win32
HOST_ARCH: i686
TRIPLET: $HOST_ARCH-w64-mingw32
.variables-win64: &variables-win64
SHORTARCH: win64
+ VLCARCH: win64
HOST_ARCH: x86_64
TRIPLET: $HOST_ARCH-w64-mingw32
.variables-win64-arm: &variables-win64-arm
SHORTARCH: arm64
+ VLCARCH: winarm64
HOST_ARCH: aarch64
TRIPLET: $HOST_ARCH-w64-mingw32
@@ -130,6 +133,7 @@ win64-arm-llvm:
name: $VLC_WIN_LLVM_UCRT_IMAGE
variables:
<<: *variables-win64-arm
+ VLCARCH: winarm64-ucrt
UWP_EXTRA_BUILD_FLAGS: -u -x -S 0x0A000006
# Clang <= 15 produces incorrect unwind info for code with
# branch protection enabled on Windows.
@@ -141,6 +145,7 @@ uwp64-libvlc-llvm:
name: $VLC_UWP_LLVM_IMAGE
variables:
<<: *variables-win64
+ VLCARCH: win64-uwp
LIBVLC_EXTRA_BUILD_FLAGS: -z
UWP_EXTRA_BUILD_FLAGS: -u -w
@@ -151,8 +156,8 @@ uwp64-libvlc-llvm:
except:
after_script:
- mkdir nightlies
- - for ext in 7z zip; do mv ${SHORTARCH}/vlc-*-debug.${ext} nightlies/$(basename ${SHORTARCH}/vlc-*-debug.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/"); done
- - for ext in exe msi 7z zip; do mv ${SHORTARCH}/vlc-*.${ext} nightlies/$(basename ${SHORTARCH}/vlc-*.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/"); done
+ - for ext in 7z; do mv ${VLCARCH}/vlc-*-debug.${ext} nightlies/$(basename ${VLCARCH}/vlc-*-debug.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/"); done
+ - for ext in exe msi 7z zip; do mv ${VLCARCH}/vlc-*.${ext} nightlies/$(basename ${VLCARCH}/vlc-*.${ext} | sed "s/\.${ext}/-${CI_COMMIT_SHORT_SHA}\.${ext}/"); done
- cd nightlies && find . -maxdepth 1 -type f -not -name SHA512SUM | xargs shasum -a 512 | tee SHA512SUM
artifacts:
paths:
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f2a4147eb89e8d7f36585e4840851a81a9a7abc8...f87307ef33f59d02e222686d493e2ecbff2873fa
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f2a4147eb89e8d7f36585e4840851a81a9a7abc8...f87307ef33f59d02e222686d493e2ecbff2873fa
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list