]> gitweb.fluxo.info Git - trashman.git/commitdiff
Fix: gitlab-runner: check for an existing GitLab Runner installation
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Jun 2022 00:17:13 +0000 (21:17 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Jun 2022 00:17:13 +0000 (21:17 -0300)
share/trashman/gitlab-runner/unix/linux/debian/install

index 3062f02a5ffe947c49dc4032c950e1584fc88ed0..d16dec14b139c1998e16cb12aae208861a9dc684 100755 (executable)
@@ -11,6 +11,12 @@ LIB="$2"
 . $LIB/trashman/functions || exit 1
 . $LIB/trashman/debian    || exit 1
 
+# Check for an existing GitLab Runner installation
+if which gitlab-runner &> /dev/null; then
+  echo "GitLab Runner already installed, skipping"
+  exit
+fi
+
 # Setup GitLab Debian repositories
 # See https://docs.gitlab.com/runner/install/linux-repository.html
 $SUDO $SHARE/gitlab-runner/unix/linux/debian/files/script.deb.sh