Commit bdcfe984 authored by Booloki's avatar Booloki

Fix CI check

parent 18060238
Pipeline #113 failed with stages
in 13 minutes and 51 seconds
......@@ -125,7 +125,7 @@ check:deb-install:
- build:deb-package
## Stage "test" : Install/Uninstall ArchLinux packages
test:archlinux-install:
check:archlinux-install:
stage: check
image: archlinux/base:latest
tags:
......@@ -142,7 +142,7 @@ test:archlinux-install:
# Update env (base)
- pacman -Syu --noconfirm --noprogressbar -q
# Dependencies install
- pacman -S --noconfirm --noprogressbar -q git base-devel sudo
- pacman -S --noconfirm --noprogressbar -q git base-devel sudo libglvnd noto-fonts
# Need dedicated user for building
- useradd builduser -m # Create the builduser
- passwd -d builduser # Delete the buildusers password
......@@ -150,7 +150,7 @@ test:archlinux-install:
# Clone and install yay (binary version)
- sudo -u builduser bash -c 'cd ~ && git clone https://aur.archlinux.org/yay-bin.git && cd yay-bin && makepkg -si --noconfirm'
# Update env (with AUR)
- yay -Syu --noconfirm --noprogressbar -q
- yay -Syau --noconfirm --noprogressbar -q
# Install check (cli only)
- sudo -u builduser bash -c 'yay -U --noconfirm build/wazzuf-ripper-[0-9]?*.pkg.tar.xz'
# Uninstall check
......
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