--- kind: pipeline name: deploy to swarm-test.autonomic.zone steps: - name: deployment image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest settings: host: swarm-test.autonomic.zone stack: foodsoft networks: - proxy purge: true generate_secrets: true deploy_key: from_secret: drone_ssh_swarm_test environment: APP_CONFIG_VERSION: v1 DB_CONFIG_VERSION: v1 DOMAIN: foodsoft.swarm-test.autonomic.zone EMAIL_REPLY: reply@foo.com EMAIL_SENDER: sender@foo.com ENABLE_SHARED_LISTS: 0 ENTRYPOINT_VERSION: v1 ERROR_EMAIL: error@foo.com FOODCOOP_MULTI_INSTALL: false FOODCOOP_CITY: bar FOODCOOP_COUNTRY: baz FOODCOOP_EMAIL: bing@bong.com FOODCOOP_FOOTER: "My footer" FOODCOOP_HELP_URL: https://foo.com FOODCOOP_HOMEPAGE: https://foo.com FOODCOOP_NAME: foo FOODCOOP_PHONE: "+353857984759" FOODCOOP_STREET: somewhere FOODCOOP_TIME_ZONE: Amsterdam FOODCOOP_ZIP_CODE: 0000 LETS_ENCRYPT_ENV: production MYSQL_HOST: db MYSQL_DB: foodsoft MYSQL_PORT: 3306 MYSQL_USER: foodsoft SECRET_DB_PASSWORD_VERSION: v1 SECRET_DB_ROOT_PASSWORD_VERSION: v1 SECRET_SECRET_KEY_BASE_VERSION: v1 SECRET_SHARED_LISTS_DB_PASSWORD_VERSION: v1 SECRET_SMTP_PASSWORD_VERSION: v1 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 trigger: branch: - main --- kind: pipeline name: generate recipe catalogue steps: - name: release a new version image: plugins/downstream 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