From b411d9bfc0f263f976d78964201e906d837cf12f Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Sat, 19 Nov 2022 23:47:38 +0000 Subject: [PATCH] Add woodpecker agent job file --- woodpecker-ci/woodpecker-agent.nomad | 33 ++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 woodpecker-ci/woodpecker-agent.nomad diff --git a/woodpecker-ci/woodpecker-agent.nomad b/woodpecker-ci/woodpecker-agent.nomad new file mode 100644 index 0000000..bca98b4 --- /dev/null +++ b/woodpecker-ci/woodpecker-agent.nomad @@ -0,0 +1,33 @@ +job "woodpecker-agent" { + region = "global" + datacenters = ["dc1"] + type = "system" + + group "woodpecker-agent" { + restart { + attempts = 5 + delay = "30s" + } + + task "woodpecker-agent" { + driver = "docker" + + config { + image = "woodpeckerci/woodpecker-agent:latest" + volumes = [ + "/var/run/docker.sock:/var/run/docker.sock", + ] + } + + env { + WOODPECKER_SERVER = "192.168.100.121:9000" + WOODPECKER_AGENT_SECRET = "CHANGE ME" + } + + constraint { + attribute = "${meta.woodpecker_agent}" + value = "true" + } + } + } +}