From e745673dd115845da4c4ef15e5a6567c194b1489 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Tue, 18 Jan 2022 08:04:35 +0100 Subject: [PATCH] Publish on S3 --- .drone.yml | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/.drone.yml b/.drone.yml index ad0a2a9..afe9d94 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,24 +24,22 @@ steps: hugo_version: 0.70.0 validate: true - - name: deploy - image: appleboy/drone-scp + - name: publish on s3 + image: plugins/s3 settings: - debug: true - tar_tmp_path: /tmp/ - host: help.happydns.org - target: /var/www/happydns.org/help/ - source: public/* - strip_components: 1 - username: - from_secret: ssh_username - key: - from_secret: deploy_key - port: - from_secret: ssh_port - when: - branch: - - master - event: - exclude: - - pull_request + endpoint: https://storage.nemunai.re + path_style: true + bucket: happydomain-help + access_key: + from_secret: s3_access_key + secret_key: + from_secret: s3_secret_key + source: public/**/* + strip_prefix: public/ + target: /${DRONE_BRANCH//\//-} + +trigger: + event: + - cron + - push + - tag