GRM-11: fix: override Docker container entrypoint to bypass run.sh wrapper
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user