freifunk-rhein-sieg.net/.drone.yml
2021-01-09 18:14:03 +01:00

33 lines
708 B
YAML

kind: pipeline
name: website build
steps:
- name: docker
image: plugins/docker
settings:
repo: fftdf/freifunk-rhein-sieg.net
username:
from_secret: docker_username
password:
from_secret: docker_password
tags: ${DRONE_COMMIT_BRANCH}
- name: publish Website
image: appleboy/drone-ssh
settings:
host: freifunk-rhein-sieg.net
port: 22
username: dronebot
password:
from_secret: ffrs_server_password
script:
- cd /opt/docker/ffrs-website-docker-compose/
- docker-compose pull
- docker-compose up -d
- name: slack
image: plugins/slack
settings:
webhook:
from_secret: slack_webhook
channel: z_rhein-sieg-website