blob: 07f9e89ab29b72116f7e775a776aa3e9702bf9f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
stages:
- build
build:
stage: build
image: archlinux:base-devel
script:
- pacman -Syu --noconfirm
- useradd builduser -m
- passwd -d builduser
- printf 'builduser ALL=(ALL) ALL\n' | tee -a /etc/sudoers
- sudo -u builduser sh -c "gpg --recv-key EBE41E90F6F12F6D && makepkg -s --noconfirm"
- "bash -c 'source PKGBUILD && curl --header \"JOB-TOKEN: $CI_JOB_TOKEN\" --upload-file \"$pkgname-$pkgver-$pkgrel-x86_64.pkg.tar.zst\" \"$CI_API_V4_URL/projects/$CI_PROJECT_ID/packages/generic/$pkgname/$pkgver-$pkgrel/$pkgname-$pkgver-$pkgrel-x86_64.pkg.tar.zst\"'"
timeout: 2h
|