From 0936ad0719723ca59aebbea0c902886dfaba7f1c Mon Sep 17 00:00:00 2001 From: fedy95 Date: Wed, 3 Feb 2021 16:09:02 +0300 Subject: [PATCH] add-docker-runner --- .env-services-dist | 13 +++++++++++++ .gitignore | 1 + docker-compose.yml | 13 ++++++++++++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/.env-services-dist b/.env-services-dist index e279221..42600e1 100644 --- a/.env-services-dist +++ b/.env-services-dist @@ -34,6 +34,19 @@ DRONE_LOGS_TEXT=true DRONE_LOGS_TRACE=true DRONE_LOGS_PRETTY=true +# gitea_drone_agent_docker +DRONE_RPC_HOST=drone.fedy95.com +DRONE_RPC_SECRET=*** +DRONE_RUNNER_CAPACITY=5 +DRONE_RUNNER_NAME=gitea_drone_agent_docker +DRONE_RPC_PROTO=https + +DRONE_LOGS_COLOR=true +DRONE_LOGS_DEBUG=true +DRONE_LOGS_TEXT=true +DRONE_LOGS_TRACE=true +DRONE_LOGS_PRETTY=true + # gitea_drone_db POSTGRES_DB= POSTGRES_USER= diff --git a/.gitignore b/.gitignore index 9af144d..5fa7420 100644 --- a/.gitignore +++ b/.gitignore @@ -2,5 +2,6 @@ /.env-gitea_db /.env-gitea_drone /.env-gitea_drone_agent_ssh +/.env-gitea_drone_agent_docker /.env-gitea_drone_db /.env-gitea_instance diff --git a/docker-compose.yml b/docker-compose.yml index 9256e4d..8a08d5a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -51,7 +51,18 @@ services: - gitea_drone env_file: - - ./.env-gitea_drone_agent_ssh + - .env-gitea_drone_agent_ssh + gitea_drone_agent_docker: + image: drone/drone-runner-docker:1.6.3-linux-amd64 + container_name: gitea_drone_agent_docker + + hostname: gitea_drone_agent_docker + restart: always + depends_on: + - gitea_drone + + env_file: + - .env-gitea_drone_agent_docker gitea_instance: image: gitea/gitea:1.13.1 container_name: gitea_instance