From 3d84c8d47333af67ca1a39e1673d3a97a0819ddc Mon Sep 17 00:00:00 2001
From: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
Date: Wed, 4 Jan 2023 21:32:51 +0100
Subject: [PATCH] .gitlab-ci.yml: the second comparison is a no-op in docker
 because the user already exists

---
 .gitlab-ci.yml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c52f9a..ca8beb1 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
-- 
GitLab