backend/.drone.yml
Kai Vogelgesang 8e328d7634
All checks were successful
continuous-integration/drone/push Build is passing
Add CI
2022-10-04 15:54:59 +02:00

33 lines
638 B
YAML

kind: pipeline
name: default
steps:
- name: build
image: plugins/docker
settings:
repo: registry.eterna.leafbla.de/partybackend
registry: registry.eterna.leafbla.de
username:
from_secret: docker_user
password:
from_secret: docker_pass
- name: deploy
image: registry.eterna.leafbla.de/drowzee
settings:
host: oreburgh.leafbla.de
username: psyduck
key:
from_secret: deploy_key
command: |
cd /srv/docker/party/backend;
docker-compose down;
docker-compose pull;
docker-compose up -d;
trigger:
branch:
- main
image_pull_secrets:
- docker_config