Commit 5121014c authored by Booloki's avatar Booloki

Gitlab CI doesn't test gui install

parent 2da31231
Pipeline #95 failed with stages
in 9 minutes and 49 seconds
......@@ -142,10 +142,7 @@ test:archlinux-install:
# Update env
- pacman -Syu --noconfirm --noprogressbar -q
# Dependencies install
- pacman -S --noconfirm --noprogressbar -q git base-devel sudo wget
# Hack (warning: cannot resolve "lib32-qt4", a dependency of "tsmuxer-ng-gui-bin")
- wget -q http://archlinuxgr.tiven.org/archlinux/x86_64/lib32-qt4-4.8.7-14-x86_64.pkg.tar.xz
- pacman -U lib32-qt4-4.8.7-14-x86_64.pkg.tar.xz
- pacman -S --noconfirm --noprogressbar -q git base-devel sudo
# Need dedicated user for building
- useradd builduser -m # Create the builduser
- passwd -d builduser # Delete the buildusers password
......@@ -155,8 +152,8 @@ test:archlinux-install:
# Clone, build and install yaourt
- sudo -u builduser bash -c 'cd ~ && git clone https://aur.archlinux.org/yaourt.git && cd yaourt && makepkg -si --noconfirm'
# AUR management with yaourt
# Install test
- sudo -u builduser bash -c 'yaourt -U --noconfirm build/*.pkg.tar.xz'
# Install test (cli only)
- sudo -u builduser bash -c 'yaourt -U --noconfirm build/wazzuf-ripper.*.pkg.tar.xz'
# Uninstall test
- yaourt -R --noconfirm -q 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