diff --git a/.drone.yml b/.drone.yml index f78597c..303b750 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,14 +15,17 @@ steps: - echo "Checking Hugo version." - hugo version - hugo mod graph + - name: Submodules image: alpine/git commands: - git submodule update --init --recursive + - name: Build image: klakegg/hugo:ext-alpine-ci commands: - hugo --destination /drone/src/build + - name: Upload image: drillster/drone-rsync commands: @@ -32,7 +35,27 @@ steps: - echo -e "Host *\\n\\tStrictHostKeyChecking no\\n\\n" > ~/.ssh/config # - rsync -rv -e "ssh -p 22222" /drone/src/build/ hadr@server4.unhb.de:/htdocs/ --checksum - scp -P 22222 -r /drone/src/build/* hadr@server4.un-hack-bar.de:/htdocs/ + +- name: notify + image: plugins/matrix + settings: + homeserver: https://matrix.un-hack-bar.de + roomid: fUltBPKcpwFMiDQCAL:matrix.un-hack-bar.de + username: daneelolivaw + password: $MATRIX_PASSWD + template: | + {{#success build.status}} + {{build.author}} just built `{{repo.name}}:{{build.branch}}` from <${DRONE_COMMIT_LINK}|#{{truncate build.commit 8}}> + :new: {{build.message}} + {{else}} + {{build.author}} just broke the build of `{{repo.name}}:{{build.branch}}` with >${DRONE_COMMIT_LINK}|#{{truncate build.commit 8}} + :new: :zombie: {{build.message}} + {{/success}} + :stopwatch: {{ since build.started }} + :gear: {{build.link}} + environment: SSH_KEY: from_secret: drone_ssh_key - \ No newline at end of file + MATRIX_PASSWD: + from_secred: matrix_password \ No newline at end of file