👷 deploy to all hive nodes
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Josue Gomez 2024-04-24 00:48:00 -06:00
parent f68f2c72fc
commit 169f3cafc9
No known key found for this signature in database

View File

@ -3,14 +3,14 @@ type: docker
name: default
steps:
- name: clean environment
- name: clean environment node1
image: appleboy/drone-ssh
when:
branch:
- master
settings:
host:
from_secret: host
from_secret: host1
user: apphive
key:
from_secret: git_usr_rsa_key
@ -19,14 +19,82 @@ steps:
- cd /app/locale || exit
- echo > dummy.txt || exit
- rm -rf *
- name: copy files
- name: copy files host1
image: appleboy/drone-scp
depends_on:
- clean environment node1
when:
branch:
- master
settings:
host:
from_secret: host
from_secret: host1
user: apphive
key:
from_secret: git_usr_rsa_key
port: 22
command_timeout: 2m
target: /app/locale
source: ./
- name: clean environment node2
image: appleboy/drone-ssh
when:
branch:
- master
settings:
host:
from_secret: host2
user: apphive
key:
from_secret: git_usr_rsa_key
port: 22
script:
- cd /app/locale || exit
- echo > dummy.txt || exit
- rm -rf *
- name: copy files host2
image: appleboy/drone-scp
depends_on:
- clean environment node2
when:
branch:
- master
settings:
host:
from_secret: host2
user: apphive
key:
from_secret: git_usr_rsa_key
port: 22
command_timeout: 2m
target: /app/locale
source: ./
- name: clean environment node3
image: appleboy/drone-ssh
when:
branch:
- master
settings:
host:
from_secret: host3
user: apphive
key:
from_secret: git_usr_rsa_key
port: 22
script:
- cd /app/locale || exit
- echo > dummy.txt || exit
- rm -rf *
- name: copy files host3
image: appleboy/drone-scp
depends_on:
- clean environment node3
when:
branch:
- master
settings:
host:
from_secret: host3
user: apphive
key:
from_secret: git_usr_rsa_key