From bf4773f5279e69649c9aa48b07a0c45d60b8dbe3 Mon Sep 17 00:00:00 2001 From: Ben Martin Date: Tue, 25 Feb 2025 00:02:22 +0000 Subject: [PATCH] chore(forgejo): update job spec to use 'sh' command and adjust docker_host settings --- modules/forgejo/jobspec.nomad.hcl | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/modules/forgejo/jobspec.nomad.hcl b/modules/forgejo/jobspec.nomad.hcl index 8b28025..81261af 100644 --- a/modules/forgejo/jobspec.nomad.hcl +++ b/modules/forgejo/jobspec.nomad.hcl @@ -89,10 +89,8 @@ job "forgejo" { config { image = "data.forgejo.org/forgejo/runner:6.2.2" - command = "forgejo-runner" - args = ["daemon", "--config=${NOMAD_TASK_DIR}/config.yml"] - - volumes = ["/var/run/docker.sock:/var/run/docker.sock"] + command = "sh" + args = ["-c", "sleep 5; forgejo-runner daemon --config=${NOMAD_TASK_DIR}/config.yml"] } volume_mount { @@ -129,10 +127,10 @@ job "forgejo" { network: "host" enable_ipv6: false privileged: true - options: "-e DOCKER_HOST=tcp://127.0.0.1:2375" + options: "" workdir_parent: valid_volumes: [] - docker_host: "-" + docker_host: "automount" force_pull: false host: workdir_parent: