You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iso/.gitlab-ci.yml

16 lines
519 B
YAML

image: "archlinux"
test:iso:
before_script:
- pacman -Sy sudo base-devel pacman-contrib archiso wget git --noconfirm --needed
- rm /etc/os-release
- wget https://repo.getcryst.al/pacman.conf
- mv pacman.conf /etc/.
- git clone https://git.tar.black/crystal/crystal-keyring.git
- cd crystal-keyring && sudo -u nobody makepkg -sfi --log --noconfirm && cd ../
- rm -rfv crystal-keyring
- pacman -Syu
- "echo 'nobody ALL=NOPASSWD: ALL' >> /etc/sudoers"
script:
- ./build_iso.sh