From 55fee77c9168960c443246e467f9c7be0f014286 Mon Sep 17 00:00:00 2001 From: Emil Simeonov Date: Thu, 18 Jun 2026 04:23:14 +0200 Subject: [PATCH] GRM-11: fix: override Docker container entrypoint to bypass run.sh wrapper --- ansible/roles/gitea-runner/tasks/docker_mode.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ansible/roles/gitea-runner/tasks/docker_mode.yml b/ansible/roles/gitea-runner/tasks/docker_mode.yml index b9194c1..623ad78 100644 --- a/ansible/roles/gitea-runner/tasks/docker_mode.yml +++ b/ansible/roles/gitea-runner/tasks/docker_mode.yml @@ -27,8 +27,10 @@ - name: Register runner with Gitea via Docker ansible.builtin.command: > docker run --rm + --entrypoint /usr/local/bin/gitea-runner -v {{ gitea_runner_data_dir }}:/data - {{ gitea_runner_docker_image }}:{{ gitea_runner_version | regex_replace('^v', '') }} register + {{ gitea_runner_docker_image }}:{{ gitea_runner_version | regex_replace('^v', '') }} + register --token {{ registration_token }} --name {{ runner_name }} --instance {{ gitea_url }} @@ -52,9 +54,11 @@ docker run -d --name gitea-runner-{{ runner_name }} --restart unless-stopped + --entrypoint /usr/local/bin/gitea-runner -v /var/run/docker.sock:/var/run/docker.sock -v {{ gitea_runner_data_dir }}:/data - {{ gitea_runner_docker_image }}:{{ gitea_runner_version | regex_replace('^v', '') }} daemon + {{ gitea_runner_docker_image }}:{{ gitea_runner_version | regex_replace('^v', '') }} + daemon --config /data/config.toml when: - container_check.rc != 0