From 5d2945a1456f42fb5555f99f77325b7c98edb055 Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Fri, 27 Nov 2020 17:07:14 -0800 Subject: [PATCH] add drone build --- .drone.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..90190e2 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,48 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: make + image: docker:dind + environment: + USERNAME: + from_secret: docker_username + PASSWORD: + from_secret: docker_password + REGISTRY: + from_secret: docker_registry + volumes: + - name: dockersock + path: /var/run + commands: + - sleep 5 # give docker enough time to start + - docker login -u $USERNAME -p $PASSWORD $REGISTRY + - make manifest-list +- name: notify + image: plugins/matrix + when: + status: + - success + - failure + settings: + homeserver: + from_secret: matrix-homeserver + roomid: + from_secret: matrix-room-id + userid: + from_secret: matrix-user-id + accesstoken: + from_secret: matrix-access-token + +services: +- name: docker + image: docker:dind + privileged: true + volumes: + - name: dockersock + path: /var/run + +volumes: +- name: dockersock + temp: {}