[x264-devel] [Git][videolan/x264][master] 2 commits: CI: Add config.log to job artifacts

Anton Mitrofanov (@BugMaster) gitlab at videolan.org
Wed Feb 28 22:17:17 UTC 2024



Anton Mitrofanov pushed to branch master at VideoLAN / x264


Commits:
ea08f586 by Anton Mitrofanov at 2024-02-28T23:19:23+03:00
CI: Add config.log to job artifacts

- - - - -
7241d020 by Anton Mitrofanov at 2024-02-28T23:23:15+03:00
CI: Switch 32/64-bit windows builds to LLVM

Use same Docker images as VLC for contrib compilation.

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -17,13 +17,13 @@ stages:
     _TRIPLET: "i686-w64-mingw32"
     _PLATFORMSUFFIX: ".exe"
     _WRAPPER: "wine"
-    _CONTRIB_URL: "https://artifacts.videolan.org/vlc/win32/"
+    _CONTRIB_URL: "https://artifacts.videolan.org/vlc/win32-llvm/"
 
 .variables-win64: &variables-win64
     _TRIPLET: "x86_64-w64-mingw32"
     _PLATFORMSUFFIX: ".exe"
     _WRAPPER: "wine"
-    _CONTRIB_URL: "https://artifacts.videolan.org/vlc/win64/"
+    _CONTRIB_URL: "https://artifacts.videolan.org/vlc/win64-llvm/"
 
 .variables-win-armv7: &variables-win-armv7
     _TRIPLET: "armv7-w64-mingw32"
@@ -79,11 +79,12 @@ stages:
             - x264${_PLATFORMSUFFIX}
             - checkasm8${_PLATFORMSUFFIX}
             - checkasm10${_PLATFORMSUFFIX}
+            - config.log
         expire_in: 1 week
 
 build-debian-amd64:
     extends: .build
-    image: registry.videolan.org/x264-debian-unstable:20231113190916
+    image: registry.videolan.org/vlc-debian-unstable:20240212151604
     tags:
         - docker
         - amd64
@@ -99,9 +100,11 @@ build-debian-aarch64:
 
 .build-win:
     extends: build-debian-amd64
+    image: registry.videolan.org/vlc-debian-llvm-msvcrt:20240212151604
     script: |
         set -x
         LOCAL_INSTALL_DIR=`pwd`/${_TRIPLET}
+        export PKGCONFIG=pkg-config
         export PKG_CONFIG_LIBDIR=${LOCAL_INSTALL_DIR}/lib/pkgconfig
         curl -f -o vlc-contrib.txt ${_CONTRIB_URL}
         CONTRIB_NAME=$(sed -n -e "s at .*href=\"\(vlc-contrib-${_TRIPLET}-[^\"]*\.tar\.bz2\)\".*@\1 at p" vlc-contrib.txt | sed -n -e '1p')
@@ -128,7 +131,7 @@ build-win64:
 
 .build-llvm-mingw:
     extends: .build
-    image: registry.videolan.org/vlc-debian-llvm-mingw:20211020094514
+    image: registry.videolan.org/vlc-debian-llvm-ucrt:20240212151604
     tags:
         - docker
         - amd64
@@ -228,6 +231,7 @@ test-macos-x86_64:
 test-aarch64-qemu:
     <<: *test
     extends: build-debian-amd64
+    image: registry.videolan.org/x264-debian-unstable:20231113190916
     dependencies:
         - build-debian-aarch64
     variables: *variables-debian-amd64



View it on GitLab: https://code.videolan.org/videolan/x264/-/compare/12426f5f4906e34d483a07da0debb6d56c6f8434...7241d020118bb09cc0ad119d7bc9f630a1caad10

-- 
View it on GitLab: https://code.videolan.org/videolan/x264/-/compare/12426f5f4906e34d483a07da0debb6d56c6f8434...7241d020118bb09cc0ad119d7bc9f630a1caad10
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the x264-devel mailing list