Commit c6ef847e authored by Booloki's avatar Booloki

[CI] archlinux from xz to zst compress build

parent d9d314d6
Pipeline #1774 canceled with stages
in 36 minutes and 51 seconds
......@@ -85,10 +85,9 @@ archlinux-package:
- yay -Syu --noconfirm --noprogressbar -q
# Package build
- sudo -u builduser bash -c "cd ~ && git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@git.lokizone.net/booloki/wazzuf-ripper.git && cd wazzuf-ripper && cp packaging/archlinux/PKGBUILD . && sed -i s/^pkgver=.*/pkgver=${CI_COMMIT_TAG}/ PKGBUILD && updpkgsums && makepkg -s"
- ls -lh ~builduser/wazzuf-ripper/
- mkdir build
# Provides packages
- mv ~builduser/wazzuf-ripper/*.pkg.tar.xz build/
- mv ~builduser/wazzuf-ripper/*.pkg.tar.zst build/
# Provides PKGBUILD file
- mv ~builduser/wazzuf-ripper/PKGBUILD build/
artifacts:
......@@ -157,7 +156,7 @@ archlinux-install:
# Install AUR dependancies
- sudo -u builduser bash -c 'yay -S --noconfirm --noprogressbar omdb-cli bdchapters tsmuxer-git'
# Install check (cli only)
- sudo -u builduser bash -c 'yay -U --noconfirm build/wazzuf-ripper-[0-9]?*.pkg.tar.xz'
- sudo -u builduser bash -c 'yay -U --noconfirm build/wazzuf-ripper-[0-9]?*.pkg.tar.zst'
# Uninstall check
- sudo -u builduser bash -c 'yay -R --noconfirm wazzuf-ripper'
dependencies:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment