foodsoft/.drone.yml

74 lines
2.0 KiB
YAML
Raw Permalink Normal View History

2020-11-02 17:17:36 +00:00
---
kind: pipeline
name: deploy to swarm-test.autonomic.zone
steps:
- name: deployment
image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest
2020-11-02 17:17:36 +00:00
settings:
host: swarm-test.autonomic.zone
stack: foodsoft
networks:
- proxy
2020-11-02 17:17:36 +00:00
purge: true
generate_secrets: true
deploy_key:
from_secret: drone_ssh_swarm_test
environment:
2020-11-08 14:07:57 +00:00
APP_CONFIG_VERSION: v1
DB_CONFIG_VERSION: v1
2020-11-02 17:17:36 +00:00
DOMAIN: foodsoft.swarm-test.autonomic.zone
2020-11-08 14:07:57 +00:00
EMAIL_REPLY: reply@foo.com
EMAIL_SENDER: sender@foo.com
ENABLE_SHARED_LISTS: 0
ENTRYPOINT_VERSION: v1
ERROR_EMAIL: error@foo.com
2021-05-23 11:50:04 +00:00
FOODCOOP_MULTI_INSTALL: false
2020-11-02 17:17:36 +00:00
FOODCOOP_CITY: bar
FOODCOOP_COUNTRY: baz
FOODCOOP_EMAIL: bing@bong.com
2020-11-08 14:07:57 +00:00
FOODCOOP_FOOTER: "My footer"
FOODCOOP_HELP_URL: https://foo.com
FOODCOOP_HOMEPAGE: https://foo.com
FOODCOOP_NAME: foo
2020-11-02 17:17:36 +00:00
FOODCOOP_PHONE: "+353857984759"
FOODCOOP_STREET: somewhere
FOODCOOP_TIME_ZONE: Amsterdam
2020-11-08 14:07:57 +00:00
FOODCOOP_ZIP_CODE: 0000
LETS_ENCRYPT_ENV: production
2020-11-08 15:01:09 +00:00
MYSQL_HOST: db
MYSQL_DB: foodsoft
2020-11-02 17:17:36 +00:00
MYSQL_PORT: 3306
MYSQL_USER: foodsoft
SECRET_DB_PASSWORD_VERSION: v1
SECRET_DB_ROOT_PASSWORD_VERSION: v1
2020-11-08 14:07:57 +00:00
SECRET_SECRET_KEY_BASE_VERSION: v1
2020-11-02 17:17:36 +00:00
SECRET_SHARED_LISTS_DB_PASSWORD_VERSION: v1
SECRET_SMTP_PASSWORD_VERSION: v1
2020-11-08 14:07:57 +00:00
SMTP_ADDRESS: foodsoft@foo.com
SMTP_DOMAIN: mail.foo.zone
SMTP_PORT: 2525
SMTP_SERVER_HOST: mail.foo.zone
SMTP_SERVER_PORT: 2525
SMTP_USER_NAME: foodsoft
STACK_NAME: foodsoft
PRODUCTION_ENV_VERSION: v1
2020-11-02 17:17:36 +00:00
trigger:
branch:
- main
2021-06-03 21:00:38 +00:00
---
kind: pipeline
name: generate recipe catalogue
2021-06-03 21:00:38 +00:00
steps:
- name: release a new version
image: plugins/downstream
2021-06-03 21:00:38 +00:00
settings:
server: https://build.coopcloud.tech
token:
from_secret: drone_abra-bot_token
fork: true
repositories:
- coop-cloud/auto-recipes-catalogue-json
trigger:
event: tag