diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..37518e3 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,33 @@ +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 \ No newline at end of file diff --git a/README.md b/README.md index fa08510..1e13e60 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Backend +[![Build Status](https://drone.eterna.leafbla.de/api/badges/partypages/backend/status.svg)](https://drone.eterna.leafbla.de/partypages/backend) + ## Installation ```