From 9c525724467ea6529624915e9c606c7e118cfd3d Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sat, 14 Nov 2020 22:46:18 +0200
Subject: [PATCH] Don't re-register if not needed.

Otherwise this creates multiple runners in the same container.
---
 entrypoint | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/entrypoint b/entrypoint
index 3e8616d..21406f2 100755
--- a/entrypoint
+++ b/entrypoint
@@ -1,5 +1,5 @@
 #!/bin/sh
 set -eux
 
-gitlab-runner register --non-interactive
+[ -f /etc/gitlab-runner/config.toml ] || gitlab-runner register --non-interactive
 eval exec /entrypoint "$@"
-- 
GitLab