From 5d67cd12730384cfc74e30902a630ff2175e9858 Mon Sep 17 00:00:00 2001 From: Florian Kaiser <44125287+H4CK3R-01@users.noreply.github.com> Date: Fri, 25 Mar 2022 11:16:14 +0100 Subject: [PATCH] Update pipeline.yml --- .woodpecker/pipeline.yml | 66 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/.woodpecker/pipeline.yml b/.woodpecker/pipeline.yml index 8eb6d4b..5f6e698 100644 --- a/.woodpecker/pipeline.yml +++ b/.woodpecker/pipeline.yml @@ -1,5 +1,67 @@ pipeline: - backend: + generate_tag: image: golang commands: - - echo "Test123" + - echo -n "${DRONE_BRANCH//\//-}-${DRONE_COMMIT_SHA:0:8}, latest" > .tags + + publish_api: + image: plugins/docker + settings: + username: + from_secret: username + password: + from_secret: password + registry: + from_secret: registry + repo: + from_secret: repo_api + dockerfile: api/Dockerfile + + publish_frontend: + image: plugins/docker + settings: + username: + from_secret: username + password: + from_secret: password + registry: + from_secret: registry + repo: + from_secret: repo_frontend + dockerfile: frontend/Dockerfile + + publish_bot: + image: plugins/docker + settings: + username: + from_secret: username + password: + from_secret: password + registry: + from_secret: registry + repo: + from_secret: repo_bot + dockerfile: telegram_bot/Dockerfile + + deploy: + image: appleboy/drone-ssh + network_mode: host + environment: + REPO: + from_secret: repo + IP: + from_secret: deploy_ip + NET: + from_secret: deploy_net + NAME: + from_secret: deploy_name + PLUGIN_HOST: + from_secret: ssh_host + PLUGIN_USERNAME: + from_secret: ssh_user + PLUGIN_PASSWORD: + from_secret: ssh_password + PLUGIN_SCRIPT: /opt/docker/TelegramAktienBot/deploy.sh + +branches: + include: [ main ]