docker-flox/.drone.yml
2020-07-31 18:12:47 +02:00

55 lines
915 B
YAML

---
kind: pipeline
type: docker
name: build and publish
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: Dockerfile
username:
from_secret: dockerhub_username
password:
from_secret: dockerhub_password
repo: mwalbeck/flox
tags:
- "latest"
- name: notify
image: plugins/matrix
settings:
homeserver: https://matrix.mwalbeck.org
roomid:
from_secret: matrix_roomid
username:
from_secret: matrix_username
password:
from_secret: matrix_password
when:
status:
- success
- failure
trigger:
branch:
- master
event:
- push
---
kind: pipeline
type: docker
name: test
steps:
- name: docker
image: plugins/docker
settings:
dockerfile: Dockerfile
repo: mwalbeck/flox
dry_run: true
trigger:
event:
- pull_request