From 3feab6a714d3835b17b3f37a04d196562056612b Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Mon, 2 Nov 2020 18:17:36 +0100 Subject: [PATCH] Get the CI started --- .drone.yml | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..46124e4 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,64 @@ +--- +kind: pipeline +name: deploy to swarm-test.autonomic.zone +steps: + - name: deployment + image: decentral1se/stack-ssh-deploy:latest + settings: + host: swarm-test.autonomic.zone + stack: foodsoft + purge: true + generate_secrets: true + deploy_key: + from_secret: drone_ssh_swarm_test + environment: + DOMAIN: foodsoft.swarm-test.autonomic.zone + STACK_NAME: foodsoft + LETS_ENCRYPT_ENV: production + + FOODCOOP_NAME: foo + FOODCOOP_CITY: bar + FOODCOOP_COUNTRY: baz + FOODCOOP_EMAIL: bing@bong.com + FOODCOOP_PHONE: "+353857984759" + FOODCOOP_STREET: somewhere + FOODCOOP_ZIP_CODE: 0000 + FOODCOOP_HOMEPAGE: https://foo.com + FOODCOOP_HELP_URL: https://foo.com + FOODCOOP_TIME_ZONE: Amsterdam + FOODCOOP_FOOTER: "My footer" + + MYSQL_NAME: foodsoft + MYSQL_HOST: mariadb + MYSQL_PORT: 3306 + MYSQL_USER: foodsoft + + EMAIL_SENDER: sender@foo.com + EMAIL_REPLY: reply@foo.com + ERROR_EMAIL: error@foo.com + + SHARED_LISTS_DB_TYPE: mysql2 + SHARED_LISTS_HOST: shared.foo.com + SHARED_LISTS_DB_NAME: sharedlists + SHARED_LISTS_USER: barfoo + + SMTP_DOMAIN: mail.foo.zone + SMTP_ADDRESS: foodsoft@foo.com + SMTP_PORT: 2525 + SMTP_USER_NAME: foodsoft + + SMTP_SERVER_PORT: 2525 + SMTP_SERVER_HOST: mail.foo.zone + + SECRET_DB_PASSWORD_VERSION: v1 + SECRET_DB_ROOT_PASSWORD_VERSION: v1 + SECRET_SHARED_LISTS_DB_PASSWORD_VERSION: v1 + SECRET_SMTP_PASSWORD_VERSION: v1 + SECRET_KEY_BASE_VERSION: v1 + + APP_CONFIG_VERSION: v1 + DB_CONFIG_VERSION: v1 + ENTRYPOINT_VERSION: v1 +trigger: + branch: + - main