From 96cf4bb787b9f60df66f11487c751b51c04ad05b Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Thu, 23 Apr 2020 19:23:45 +0100 Subject: [PATCH] starlark --- .drone.home.yml | 4 ++++ docker-compose-home.yml | 15 +++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/.drone.home.yml b/.drone.home.yml index e13b318..c4b9158 100644 --- a/.drone.home.yml +++ b/.drone.home.yml @@ -217,6 +217,8 @@ steps: from_secret: drone-gitea-server DRONE_GITEA_CLIENT_SECRET: from_secret: drone-gitea-client-secret + DRONE_CONVERT_SECRET: + from_secret: drone-convert-secret LOCAL_DOCKER_REGISTRY: from_secret: local-docker-registry SSH_USER: @@ -239,6 +241,7 @@ steps: - drone_gitea_client_id - drone_gitea_client_secret - drone_gitea_server + - drone_convert_secret - ssh_user - local_docker_registry - certbot_email @@ -262,6 +265,7 @@ steps: - export DRONE_GITEA_CLIENT_ID=$DRONE_GITEA_CLIENT_ID - export DRONE_GITEA_CLIENT_SECRET=$DRONE_GITEA_CLIENT_SECRET - export DRONE_GITEA_SERVER=$DRONE_GITEA_SERVER + - export DRONE_CONVERT_SECRET=$DRONE_CONVERT_SECRET - export SSH_USER=$SSH_USER - export CERTBOT_EMAIL=$CERTBOT_EMAIL - export GIT_DOMAIN=$GIT_DOMAIN diff --git a/docker-compose-home.yml b/docker-compose-home.yml index 69cab60..3921e46 100644 --- a/docker-compose-home.yml +++ b/docker-compose-home.yml @@ -141,6 +141,8 @@ services: - DRONE_RPC_SECRET=${DRONE_RPC_SECRET} - DRONE_USER_CREATE=username:giles,admin:true - DRONE_AGENTS_ENABLED=true + - DRONE_CONVERT_PLUGIN_ENDPOINT=http://drone-starlark:3000 + - DRONE_CONVERT_PLUGIN_SECRET=${DRONE_CONVERT_SECRET} #- DRONE_ENV_PLUGIN_ENDPOINT=http://git.local-domain:8888 #- DRONE_ENV_PLUGIN_TOKEN=anything networks: @@ -165,6 +167,19 @@ services: - DRONE_RUNNER_NAME="docker-runner" #- DRONE_ENV_PLUGIN_ENDPOINT=http://git.local-domain:8888 #- DRONE_ENV_PLUGIN_TOKEN=anything + drone-starlark: + deploy: + placement: + constraints: [node.labels.com.sigyl.git-stack == yes] + replicas: 1 + restart_policy: + condition: any + image: drone/drone-convert-starlark + environment: + - DRONE_DEBUG=true + - DRONE_SECRET=${DRONE_CONVERT_SECRET} + networks: + - appnet registry: deploy: