diff options
author | Alex Auvolat <alex@adnab.me> | 2022-05-31 11:59:20 +0200 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2022-05-31 11:59:20 +0200 |
commit | 2130407a0f9968ae272677e4fe787732b5bdad94 (patch) | |
tree | f2b8d5b883966cb83cbe169f8c70696617c93aac /app/drone-ci/deploy/runner-vm.hcl | |
parent | 93c9e7d9aeb664a84720e70bd59f2125ba6c744d (diff) | |
download | nixcfg-2130407a0f9968ae272677e4fe787732b5bdad94.tar.gz nixcfg-2130407a0f9968ae272677e4fe787732b5bdad94.zip |
Move back to using Docker runner
Diffstat (limited to 'app/drone-ci/deploy/runner-vm.hcl')
-rw-r--r-- | app/drone-ci/deploy/runner-vm.hcl | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/app/drone-ci/deploy/runner-vm.hcl b/app/drone-ci/deploy/runner-vm.hcl deleted file mode 100644 index 7c3a7e2..0000000 --- a/app/drone-ci/deploy/runner-vm.hcl +++ /dev/null @@ -1,48 +0,0 @@ -job "drone-runner" { - datacenters = ["neptune"] - type = "system" - - group "runner-vm" { - network { - port "ssh" { - static = 22544 - } - } - - task "drone-runner-vm" { - driver = "qemu" - - config { - image_path = "local/drone-runner.qcow2" - accelerator = "kvm" - args = [ - "-drive", "index=1,file=fat:rw:/var/lib/nomad/alloc/${NOMAD_ALLOC_ID}/${NOMAD_TASK_NAME}/secrets,format=raw,media=disk", - "-device", "e1000,netdev=user.0", - "-netdev", "user,id=user.0,hostfwd=tcp::${NOMAD_PORT_ssh}-:22", - "-smp", "2", - ] - port_map { - ssh = 22 - } - } - - artifact { - source = "https://alex.web.deuxfleurs.fr/drone-runner.qcow2.zst" - destination = "local/drone-runner.qcow2" - mode = "file" - } - - template { - data = <<EOH -DRONE_RPC_SECRET={{ key "secrets/drone-ci/rpc_secret" | trimSpace }} -DRONE_RUNNER_NAME={{ env "attr.unique.hostname" }} -EOH - destination = "secrets/secret_env" - } - - resources { - memory = 2000 - } - } - } -} |