diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7c52f9ab40e83f513979952131df8be129ad2be1..ca8beb10c43671168542529710f55b143ce625b3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,7 +20,9 @@ build: test -d /srv/chroot/unstable-sbuild || sbuild-createchroot --debootstrap=mmdebstrap --alias=sid unstable /srv/chroot/unstable-sbuild http://deb.debian.org/debian test -d /srv/chroot/unstable-arm64-sbuild || sbuild-createchroot --debootstrap=mmdebstrap --alias=sid --arch=arm64 unstable /srv/chroot/unstable-arm64-sbuild http://deb.debian.org/debian test -d /srv/chroot/testing-sbuild || sbuild-createchroot --debootstrap=mmdebstrap testing /srv/chroot/testing-sbuild http://deb.debian.org/debian - id build >/dev/null || adduser --gecos build --disabled-password build - id build >/dev/null || adduser build sbuild + if ! id build 2>/dev/null; then + adduser --gecos build --disabled-password build + adduser build sbuild + fi chown build -R . runuser build -c sh -x ./build.sh 2>&1 | ./filter-output