diff --git a/.drone.yml b/.drone.yml index f535177..49c9446 100644 --- a/.drone.yml +++ b/.drone.yml @@ -47,29 +47,50 @@ pipeline: when: event: [push, tag, deployment] - release: - image: plugins/s3:1 - pull: true - secrets: [ aws_access_key_id, aws_secret_access_key ] - bucket: library-release - endpoint: https://storage.kolaente.de - path_style: true - strip_prefix: dist/release/ - source: dist/release/**/* - target: /${DRONE_TAG##v} - when: - event: [ tag ] +# release: +# image: plugins/s3:1 +# pull: true +# secrets: [ aws_access_key_id, aws_secret_access_key ] +# bucket: library-release +# endpoint: https://storage.kolaente.de +# path_style: true +# strip_prefix: dist/release/ +# source: dist/release/**/* +# target: /${DRONE_TAG##v} +# when: +# event: [ tag ] - release: - image: plugins/s3:1 +# release: +# image: plugins/s3:1 +# pull: true +# secrets: [ aws_access_key_id, aws_secret_access_key ] +# bucket: library-release +# endpoint: https://storage.kolaente.de +# path_style: true +# strip_prefix: dist/release/ +# source: dist/release/**/* +# target: /master +# when: +# event: [ push ] +# branch: [ master ] + + release-minio: + image: minio/mc pull: true secrets: [ aws_access_key_id, aws_secret_access_key ] - bucket: library-release - endpoint: https://storage.kolaente.de - path_style: true - strip_prefix: dist/release/ - source: dist/release/**/* - target: /master + commands: + - config host add minio https://storage.kolaente.de $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY S3v4 --insecure + - cp dist/release/* library-release/master/ -r --insecure when: event: [ push ] - branch: [ master ] \ No newline at end of file + branch: [ master ] + + release-minio: + image: minio/mc + pull: true + secrets: [ aws_access_key_id, aws_secret_access_key ] + commands: + - config host add minio https://storage.kolaente.de $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY S3v4 --insecure + - cp dist/release/* library-release/${DRONE_TAG##v}/ -r --insecure + when: + event: [ tag ] \ No newline at end of file