aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2022-06-16 21:17:13 -0300
committerSilvio Rhatto <rhatto@riseup.net>2022-06-16 21:17:13 -0300
commitea3015dea04a3cdebd411313f84d802474456bc1 (patch)
treed3b6a6ad4b999ca03df4e87939229cd3e6bf9267
parent5da3fdbbba21506eadd5c83cd54b4b95482844ad (diff)
downloadtrashman-ea3015dea04a3cdebd411313f84d802474456bc1.tar.gz
trashman-ea3015dea04a3cdebd411313f84d802474456bc1.tar.bz2
Fix: gitlab-runner: check for an existing GitLab Runner installation
-rwxr-xr-xshare/trashman/gitlab-runner/unix/linux/debian/install6
1 files changed, 6 insertions, 0 deletions
diff --git a/share/trashman/gitlab-runner/unix/linux/debian/install b/share/trashman/gitlab-runner/unix/linux/debian/install
index 3062f02..d16dec1 100755
--- a/share/trashman/gitlab-runner/unix/linux/debian/install
+++ b/share/trashman/gitlab-runner/unix/linux/debian/install
@@ -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