From 6b7a21b4ca77dc59dd781896690e541457b0720a Mon Sep 17 00:00:00 2001 From: mg Date: Tue, 21 Mar 2023 18:04:48 +0100 Subject: [PATCH] Drone: Runner wieder auf Docker (#479) Co-authored-by: Michael Grote Reviewed-on: https://git.mgrote.net/mg/homeserver/pulls/479 --- .drone.yml | 2 +- docker-compose/drone/docker-compose.yml.j2 | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 3edbb096..a25dde12 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,6 +1,6 @@ --- kind: pipeline -type: kubernetes +type: docker name: default steps: diff --git a/docker-compose/drone/docker-compose.yml.j2 b/docker-compose/drone/docker-compose.yml.j2 index 6ec4fb5b..13b4534a 100644 --- a/docker-compose/drone/docker-compose.yml.j2 +++ b/docker-compose/drone/docker-compose.yml.j2 @@ -23,6 +23,25 @@ services: - intern +# runner + drone-runner-docker: + volumes: + - '/var/run/docker.sock:/var/run/docker.sock' + environment: + - DRONE_RPC_PROTO=http + # container-name des servers + - DRONE_RPC_HOST=drone-server + - DRONE_RPC_SECRET={{ lookup('keepass', 'drone_rpc_secret', 'password') }} + - DRONE_RUNNER_CAPACITY=4 + - DRONE_RUNNER_NAME=drone-runner + ports: + - '3000:3000' + restart: always + container_name: drone-runner + image: 'drone/drone-runner-docker:latest' + networks: + - intern + ######## Volumes ######## volumes: data: