From f4caae7d1c145c084afc3403dc7e5cd525a8aa09 Mon Sep 17 00:00:00 2001 From: sonny Date: Sat, 4 Mar 2023 20:35:36 +0100 Subject: [PATCH] Add gitlab runner container --- templates/docker-compose.j2 | 13 +++++++++++++ vars/main.yml | 1 + 2 files changed, 14 insertions(+) diff --git a/templates/docker-compose.j2 b/templates/docker-compose.j2 index 2feb289..2b1afbd 100644 --- a/templates/docker-compose.j2 +++ b/templates/docker-compose.j2 @@ -29,3 +29,16 @@ services: - '$GITLAB_HOME/logs:/var/log/gitlab' - '$GITLAB_HOME/data:/var/opt/gitlab' shm_size: '256m' + runner: + image: 'gitlab/gitlab-runner:{{ runner_image_tag }}' + restart: unless-stopped + environment: + CI_SERVER_URL: "https://{{ hostname }}" + depends_on: + - web + volumes: + - gitlab-runner-config:/etc/gitlab-runner + - /var/run/docker.sock:/var/run/docker.sock + +volumes: + gitlab-runner-config: diff --git a/vars/main.yml b/vars/main.yml index dc5c241..c445a02 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -1,6 +1,7 @@ hostname: 'git.fudiggity.nl' image_tag: '15.6.1-ee.0' +runner_image_tag: 'v15.6.1' app_dir: '/srv/docker/gitlab' gitlab_home: '{{ ansible_env.HOME }}/vm/gitlab'