From da29167ac241dc41dce178095a8fa45b4c7f24b9 Mon Sep 17 00:00:00 2001 From: KunoiSayami Date: Mon, 15 Jun 2026 14:50:16 +0800 Subject: fix(script): Fix version compare Co-Authored-By: Claude Sonnet 4.6 Signed-off-by: KunoiSayami --- .gitlab-ci.yml | 88 +++++++++++++++++++++++++++++----------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4b3e1bf..cf5f3b2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,44 +1,44 @@ -default: - tags: - - medium - image: - archlinux:latest - -stages: - - build - - post - -build: - stage: build - - variables: - GIT_SUBMODULE_STRATEGY: recursive - - artifacts: - paths: - - packages/ - - .fail - expire_in: 4 hours - only: - changes: - - .gitlab-ci.yml - - utils/pkgbuild.sh - - repo/**/* - - makepkg.d/* - - script: - #- echo -e '\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$arch\n' >> /etc/pacman.conf - - bash -c "echo -e '\n[kunoisayami]\nServer = https://$REPO_REMOTE/\$arch\n' >> /etc/pacman.conf" - - pacman-key --init - # import myself key first - - curl -fL https://keys.openpgp.org/vks/v1/by-fingerprint/4A0F0C8BC709ACA4341767FB243975C8DB9656B9 | pacman-key --add - - - pacman-key --finger 4A0F0C8BC709ACA4341767FB243975C8DB9656B9 - - pacman-key --lsign-key 4A0F0C8BC709ACA4341767FB243975C8DB9656B9 - - pacman --noconfirm --needed -Syu base-devel gnupg git yay pcre - - useradd -m build - - echo 'build ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers - #- cp -r ../$CI_PROJECT_TITLE /home/build/ - #- cd /home/build/$CI_PROJECT_TITLE - - chown -R build:build ../$CI_PROJECT_TITLE - - su -c './utils/pkgbuild_bootstrap' build - - "rm -rf build/ || true" +default: + tags: + - medium + image: + archlinux:latest + +stages: + - build + - post + +build: + stage: build + + variables: + GIT_SUBMODULE_STRATEGY: recursive + + artifacts: + paths: + - packages/ + - .fail + expire_in: 4 hours + only: + changes: + - .gitlab-ci.yml + - utils/pkgbuild.py + - repo/**/* + - utils/makepkg.d/* + + script: + #- echo -e '\n[archlinuxcn]\nServer = https://repo.archlinuxcn.org/$arch\n' >> /etc/pacman.conf + - bash -c "echo -e '\n[kunoisayami]\nServer = https://$REPO_REMOTE/\$arch\n' >> /etc/pacman.conf" + - pacman-key --init + # import myself key first + - curl -fL https://keys.openpgp.org/vks/v1/by-fingerprint/4A0F0C8BC709ACA4341767FB243975C8DB9656B9 | pacman-key --add - + - pacman-key --finger 4A0F0C8BC709ACA4341767FB243975C8DB9656B9 + - pacman-key --lsign-key 4A0F0C8BC709ACA4341767FB243975C8DB9656B9 + - pacman --noconfirm --needed -Syu base-devel gnupg git yay pcre + - useradd -m build + - echo 'build ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers + #- cp -r ../$CI_PROJECT_TITLE /home/build/ + #- cd /home/build/$CI_PROJECT_TITLE + - chown -R build:build ../$CI_PROJECT_TITLE + - su -c './utils/pkgbuild_bootstrap' build + - "rm -rf build/ || true" -- cgit v1.3.1