From 0906062e5e96f42ddfe57671e8d779e8c8027795 Mon Sep 17 00:00:00 2001
From: "Langer, Jacek" <jacek.langer@tu-darmstadt.de>
Date: Tue, 22 Mar 2022 10:56:04 +0100
Subject: [PATCH] chore: added token and host url to runscript

---
 .gitlab-ci.yml |  4 ++--
 run-runner.sh  | 24 ++++++++----------------
 2 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f36b62a..9c8f1b8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,7 +5,7 @@ docker-build:
 
   image:
     # An alpine-based image with the `docker` CLI installed.
-    name: docker:stable
+    name: docker:19.03.12
 
   # This will run a Docker daemon in a container (Docker-In-Docker), which will
   # be available at thedockerhost:2375. If you make e.g. port 5000 public in Docker
@@ -30,7 +30,7 @@ docker-build:
     #
     # CHANGEME: You can use some other Docker registry though by changing the
     # login and image name.
-    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
+    - echo $CI_BUILD_TOKEN | docker login -u "$CI_REGISTRY_USER" --password-stdin "$CI_REGISTRY"
     - docker build -t "$CI_REGISTRY_IMAGE" .
     - docker push "$CI_REGISTRY_IMAGE"
 
diff --git a/run-runner.sh b/run-runner.sh
index bea6b34..9b86880 100644
--- a/run-runner.sh
+++ b/run-runner.sh
@@ -1,18 +1,10 @@
 #!/bin/bash
 
-# --restart always 
-
-docker run -d --name gitlab-runner --restart unless-stopped -v /srv/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest
-
-# #System volume
-# docker run --rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register
-# #Docker volume
-# #docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register
-
-sudo gitlab-runner register \
-  --url "https://git-ce.rwth-aachen.de/" \
-  --registration-token "GR1348941g1nyq5UHChraBCy7SsxU" \
-  --description "docker-ruby:2.6" \
-  --executor "docker" \
-  --template-config /tmp/test-config.template.toml \
-  --docker-image ruby:2.6
\ No newline at end of file
+docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register
+token=https://git-ce.rwth-aachen.de/
+token=GR1348941g1nyq5UHChraBCy7SsxU
+
+docker run -d --name gitlab-runner --restart always \
+     -v /srv/gitlab-runner/config:/etc/gitlab-runner \
+     -v /var/run/docker.sock:/var/run/docker.sock \
+     gitlab/gitlab-runner:latest
\ No newline at end of file
-- 
GitLab