.
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Giles Bradshaw 2020-04-21 15:22:30 +01:00
parent 032821d7b2
commit 3098de6523
2 changed files with 14 additions and 6 deletions

View File

@ -61,10 +61,10 @@ steps:
- echo git-domain=$GIT_DOMAIN >> env-stack - echo git-domain=$GIT_DOMAIN >> env-stack
- echo remote-domain=$REMOTE_DOMAIN >> env-stack - echo remote-domain=$REMOTE_DOMAIN >> env-stack
- echo ssh-host=$SSH_HOST >> env-stack - echo ssh-host=$SSH_HOST >> env-stack
- echo ss-port=$SSH_PORT >> env-stack - echo ssh-port=$SSH_PORT >> env-stack
- echo ssh-root-user=$SSH_ROOT_USER >> env-stack - echo ssh-root-user=$SSH_ROOT_USER >> env-stack
- echo ssh-user=$SSH_USER >> env-stack - echo ssh-user=$SSH_USER >> env-stack
- echo local_docker_registry=$LOCAL_DOCKER_REGISTRY >> env-stack - echo local-docker-registry=$LOCAL_DOCKER_REGISTRY >> env-stack
- name: test-ssh - name: test-ssh
when: when:
@ -269,6 +269,14 @@ steps:
- export REMOTE_DOMAIN=$REMOTE_DOMAIN - export REMOTE_DOMAIN=$REMOTE_DOMAIN
- docker network prune -f - docker network prune -f
- cd /home/$SSH_USER/gitea-drone-stack - cd /home/$SSH_USER/gitea-drone-stack
- docker pull $${LOCAL_DOCKER_REGISTRY}guacamole-postgresql
- docker pull $${LOCAL_DOCKER_REGISTRY}ngrok-gitea
- docker pull $${LOCAL_DOCKER_REGISTRY}letsencrypt-nginx
- docker pull $${LOCAL_DOCKER_REGISTRY}letsencrypt-drone
- docker pull $${LOCAL_DOCKER_REGISTRY}letsencrypt-remote
- docker network prune -f
- docker stack rm remote-drone - docker stack rm remote-drone
- sleep 60 - sleep 60
- docker stack deploy -c docker-compose-remote.yml remote-drone - docker stack deploy -c docker-compose-remote.yml remote-drone

View File

@ -7,7 +7,7 @@ services:
replicas: 1 replicas: 1
restart_policy: restart_policy:
condition: any condition: any
image: ${LOCAL_DOCKER_REGISTRY}/letsencrypt-remote image: ${LOCAL_DOCKER_REGISTRY}letsencrypt-remote
environment: environment:
- SERVER_NAME=${REMOTE_DOMAIN} - SERVER_NAME=${REMOTE_DOMAIN}
- CERTBOT_EMAIL=${CERTBOT_EMAIL} - CERTBOT_EMAIL=${CERTBOT_EMAIL}
@ -25,7 +25,7 @@ services:
replicas: 1 replicas: 1
restart_policy: restart_policy:
condition: any condition: any
image: ${LOCAL_DOCKER_REGISTRY}/letsencrypt-drone image: ${LOCAL_DOCKER_REGISTRY}letsencrypt-drone
environment: environment:
- CERTBOT_EMAIL=${CERTBOT_EMAIL} - CERTBOT_EMAIL=${CERTBOT_EMAIL}
- SERVER_NAME=${DRONE_DOMAIN} - SERVER_NAME=${DRONE_DOMAIN}
@ -43,7 +43,7 @@ services:
replicas: 1 replicas: 1
restart_policy: restart_policy:
condition: any condition: any
image: ${LOCAL_DOCKER_REGISTRY}/ngrok-gitea image: ${LOCAL_DOCKER_REGISTRY}ngrok-gitea
ports: ports:
- "4040:4040" - "4040:4040"
volumes: volumes:
@ -160,7 +160,7 @@ services:
replicas: 1 replicas: 1
restart_policy: restart_policy:
condition: any condition: any
image: ${LOCAL_DOCKER_REGISTRY}/guacamole-postgresql:latest image: ${LOCAL_DOCKER_REGISTRY}guacamole-postgresql:latest
environment: environment:
POSTGRES_PASSWORD: guacroot POSTGRES_PASSWORD: guacroot
POSTGRES_DB: guacamole_db POSTGRES_DB: guacamole_db