From 3be2bf2e0b7ae6ff185de47aba54154563aa53ed Mon Sep 17 00:00:00 2001 From: Aleksander Cynarski Date: Mon, 24 Aug 2020 23:28:02 +0200 Subject: [PATCH] initial commit --- .drone.yml | 35 +++++++++++++++++++++++++++++++++++ DOCKER_DEPLOY.md | 19 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 .drone.yml create mode 100644 DOCKER_DEPLOY.md diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..ee65f89 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,35 @@ +kind: pipeline +name: default + +steps: +- name: docker + image: plugins/docker + settings: + username: + from_secret: hub_username + password: + from_secret: hub_password + repo: + from_secret: hub_repo + tags: latest + when: + branch: + - master + +- name: notify + image: appleboy/drone-telegram + settings: + token: + from_secret: telegram_bot_token + to: + from_secret: telegram_group_id + message: > + {{#success build.status}} + build {{build.link}} triggerd by {{commit.link}} from {{commit.author}} succeeded + {{else}} + build {{build.link}} triggerd by {{commit.link}} from {{commit.author}} failed + {{/success}} + when: + status: + - success + - failure diff --git a/DOCKER_DEPLOY.md b/DOCKER_DEPLOY.md new file mode 100644 index 0000000..e911770 --- /dev/null +++ b/DOCKER_DEPLOY.md @@ -0,0 +1,19 @@ +# Drone docker deploy + +## Użycie + +``` +cat ${args[0]} |awk -F\= '{system("drone secret add --repository='${args[1]}' --name="$1 " --data="$2)}' +``` + +Wymagane zmienne: + +``` +hub_username= +hub_password= +hub_repo= +telegram_bot_token= +telegram_group_id= +``` + +