From 4a26297d16449212d834642e6b8930fe70ca7a1a Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Sun, 24 Jun 2018 13:59:52 +0200 Subject: [PATCH] Add support for S3 deployment Signed-off-by: Jonas Franz --- .drone.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 2a21e3e..226e3c2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -32,7 +32,8 @@ pipeline: commands: - make release when: - event: [ tag ] + event: [ push, tag ] + branch: [ master ] gitea: image: plugins/gitea-release:latest pull: true @@ -54,3 +55,26 @@ pipeline: when: event: [ push, tag ] branch: [ master ] + s3: + image: plugins/s3 + secrets: [ aws_access_key_id, aws_secret_access_key ] + bucket: gitea-github-migrator + acl: public-read + source: release/* + target: /master + strip_prefix: release/ + endpoint: https://storage.h.jonasfranz.software + when: + event: [ push ] + branch: [ s3 ] + s3: + image: plugins/s3 + secrets: [ aws_access_key_id, aws_secret_access_key ] + bucket: gitea-github-migrator + acl: public-read + source: release/* + target: /${DRONE_TAG##v} + strip_prefix: release/ + endpoint: https://storage.h.jonasfranz.software + when: + event: [ tag ] \ No newline at end of file