Skip to content

Commit 75ca5b2

Browse files
committed
Add gcs upload to CI
1 parent 082f25f commit 75ca5b2

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

.travis.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ jobs:
2424
node_js: 12
2525
script: yarn && yarn vscode && travis_wait 60 ci/release.sh
2626

27+
before_deploy:
28+
- openssl aes-256-cbc -K $encrypted_0c1654c01c97_key -iv $encrypted_0c1654c01c97_iv -in ./ci/key.json.enc -out ./ci/key.json -d
29+
2730
deploy:
2831
- provider: releases
2932
edge: true
@@ -36,6 +39,13 @@ deploy:
3639
- release/*.zip
3740
on:
3841
tags: true
42+
- provider: gcs
43+
edge: true
44+
bucket: "codesrv-ci.cdr.sh"
45+
key_file: ./ci/key.json
46+
local_dir: release-upload
47+
on:
48+
tags: true
3949

4050
cache:
4151
timeout: 600

ci/key.json.enc

2.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)