TelegramAktienBot/.woodpecker/pipeline.yml

70 lines
1.6 KiB
YAML
Raw Normal View History

2022-03-25 10:10:14 +00:00
pipeline:
2022-03-25 11:16:55 +00:00
# generate_tag:
# image: golang
# commands:
# - echo -n "${CI_COMMIT_BRANCH//\//-}-${CI_COMMIT_SHA:0:8}, latest" > .tags
2022-03-25 10:43:18 +00:00
2022-03-25 11:16:55 +00:00
# build_api:
# image: woodpeckerci/plugin-docker-buildx
# settings:
# repo:
# from_secret: repo_api
# username:
# from_secret: username
# password:
# from_secret: password
# registry:
# from_secret: registry
# dockerfile: api/Dockerfile
# platforms: linux/amd64
2022-03-25 10:20:35 +00:00
2022-03-25 11:16:55 +00:00
# build_bot:
# image: woodpeckerci/plugin-docker-buildx
# settings:
# repo:
# from_secret: repo_bot
# username:
# from_secret: username
# password:
# from_secret: password
# registry:
# from_secret: registry
# dockerfile: telegram_bot/Dockerfile
# platforms: linux/amd64
2022-03-25 11:05:30 +00:00
2022-03-25 11:16:55 +00:00
# build_frontend:
# image: woodpeckerci/plugin-docker-buildx
# settings:
# repo:
# from_secret: repo_frontend
# username:
# from_secret: username
# password:
# from_secret: password
# registry:
# from_secret: registry
# dockerfile: frontend/Dockerfile
# platforms: linux/amd64
2022-03-25 11:05:30 +00:00
2022-03-25 11:09:57 +00:00
deploy:
image: appleboy/drone-ssh
network_mode: host
settings:
REPO:
from_secret: repo
IP:
from_secret: deploy_ip
NET:
from_secret: deploy_net
NAME:
from_secret: deploy_name
2022-03-25 11:18:40 +00:00
host:
2022-03-25 11:09:57 +00:00
from_secret: ssh_host
2022-03-25 11:18:40 +00:00
username:
2022-03-25 11:09:57 +00:00
from_secret: ssh_user
2022-03-25 11:18:40 +00:00
password:
2022-03-25 11:09:57 +00:00
from_secret: ssh_password
2022-03-25 11:18:40 +00:00
script: /opt/docker/TelegramAktienBot/deploy.sh
2022-03-25 10:20:35 +00:00
2022-03-25 11:09:57 +00:00
branches: main