From 490066a292bafefdfd8e2cce2f11cc09a2df44f5 Mon Sep 17 00:00:00 2001 From: Bad Date: Tue, 20 Oct 2020 10:39:10 +0200 Subject: [PATCH] Upload drone artifacts --- .drone.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.drone.yml b/.drone.yml index 1ab44d0..fa569c6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,3 +8,27 @@ steps: commands: - npm install -D - npm run rebuild +#Todo make this into a separate container + - name: package + image: alpine + commands: + - apk update + - apk add zip git + - echo FILENAME=`date +%Y%m%d%H%m`-`git rev-parse --short HEAD`.zip >> environment + - source environment + - zip -r $FILENAME build + + - name: b2 + image: tianon/backblaze-b2:2 + + environment: + BUCKET: carbon-artifacts + ACCOUNT: + from_secret: b2_account_id + KEY: + from_secret: b2_application_key + commands: + - source environment + - b2 authorize-account $ACCOUNT $KEY + - b2 upload-file $BUCKET $FILENAME $FILENAME + - echo Build artifacts avaliable at `b2 make-friendly-url $BUCKET $FILENAME`