11matrix :
22 include :
3- - language : node_js
4- os : linux
3+ - os : linux
54 dist : xenial
6- node_js :
7- - 10
5+ language : node_js
6+ node_js : 10
87 cache : yarn
9- addons :
10- apt :
11- sources :
12- - sourceline : ' deb https://dl.yarnpkg.com/debian/ stable main'
13- key_url : ' https://dl.yarnpkg.com/debian/pubkey.gpg'
14- packages :
15- - yarn
168 before_install :
179 - wget https://github.com/google/protobuf/releases/download/v3.6.1/protobuf-cpp-3.6.1.tar.gz
1810 - tar -xzvf protobuf-cpp-3.6.1.tar.gz
@@ -26,19 +18,18 @@ matrix:
2618 - pushd rsocket-rpc-protobuf
2719 - yarn install && yarn prebuild
2820 - popd
29- - language : node_js
30- os : osx
21+ deploy :
22+ provider : script
23+ skip_cleanup : true
24+ script : pushd rsocket-rpc-protobuf && yarn run prebuild --upload-all $PREBUILD_TOKEN && popd
25+ on :
26+ tags : true
27+ repo : rsocket/rsocket-rpc-js
28+ - os : osx
3129 osx_image : xcode10.1
32- node_js :
33- - 10
30+ language : node_js
31+ node_js : 10
3432 cache : yarn
35- addons :
36- apt :
37- sources :
38- - sourceline : ' deb https://dl.yarnpkg.com/debian/ stable main'
39- key_url : ' https://dl.yarnpkg.com/debian/pubkey.gpg'
40- packages :
41- - yarn
4233 before_install :
4334 - curl -O -L https://github.com/google/protobuf/releases/download/v3.6.1/protobuf-cpp-3.6.1.tar.gz
4435 - tar -xzf protobuf-cpp-3.6.1.tar.gz
@@ -47,21 +38,20 @@ matrix:
4738 - ./configure --disable-shared && make && sudo make install
4839 - popd
4940 script :
50- - pushd rsocket-rpc-protobuf
41+ - pushd rsocket-rpc-protobuf
5142 - yarn install && yarn prebuild
5243 - popd
53- - language : node_js
54- os : windows
55- node_js :
56- - 10
44+ deploy :
45+ provider : script
46+ skip_cleanup : true
47+ script : pushd rsocket-rpc-protobuf && yarn run prebuild --upload-all $PREBUILD_TOKEN && popd
48+ on :
49+ tags : true
50+ repo : rsocket/rsocket-rpc-js
51+ - os : windows
52+ language : node_js
53+ node_js : 10
5754 cache : yarn
58- addons :
59- apt :
60- sources :
61- - sourceline : ' deb https://dl.yarnpkg.com/debian/ stable main'
62- key_url : ' https://dl.yarnpkg.com/debian/pubkey.gpg'
63- packages :
64- - yarn
6555 before_install :
6656 - wget https://github.com/google/protobuf/releases/download/v3.6.1/protobuf-cpp-3.6.1.tar.gz
6757 - tar -xzf protobuf-cpp-3.6.1.tar.gz
@@ -77,4 +67,13 @@ matrix:
7767 - npm config set cmake_Protobuf_LIBRARY="C:/Program Files (x86)/protobuf/lib/libprotobuf.lib"
7868 - npm config set cmake_Protobuf_PROTOC_LIBRARY="C:/Program Files (x86)/protobuf/lib/libprotoc.lib"
7969 - yarn install && yarn prebuild
80- - popd
70+ - popd
71+ deploy :
72+ provider : script
73+ skip_cleanup : true
74+ script : pushd rsocket-rpc-protobuf && yarn run prebuild --upload-all $PREBUILD_TOKEN && popd
75+ on :
76+ tags : true
77+ repo : rsocket/rsocket-rpc-js
78+ env :
79+ secure : " JzyX+SqRoNT8V6jTtsNArwDGKdU+1SAQ159ZYePgb/Y06eqlulkOAKc/qjZGHNZ3cvQJ0J+FAbvCInq3PyNnSyTFxvu/9agSsBtuWICtA0qh9P7qjSdLoEaho2HhN6EweGrpJt+NRp6x6ij+YmIWvu7DexsE8sS/v7ZBPpD8KfD03SQKFTXjGL3MyeSIGX/4NGilrhIhBBe67sbtnp7dx8HquVsMhVMOciC4PbVP6tiekD4dQ2TJrdMcW8MR0oFmsWZ13OjaT0+BqfyxPxJwuZevto3e8yOiAJKCXkT1bkFERGxqXJdS4guv+8emuv7bPZcrpEy56KAbIRfh3NQLmcmc8dfzOxtq0bTb/mMd7W/+hVmFETcggDxO3jhjVqdvGKltghHJG02xlxrRRjN11LwWWiWj8jT5DFPwZD60bsOVwIs8vzPCO/Rwjz4dLUp8/DHdN67px7G9Z8v+HFnE1udqS0S8iZDge82gVcLGUfl4ZZOvxFuNUGUNGR/qmEu0RXEUanybUQuRl8BlyMbEh3e83WFejHrDV8P9xKML9/Mq7+H4uPKmGn04F50KBjEkxmTbfHQPzb89kGPhaU4aZYt/qZ2kE1uHQB0cuw5xKjfIFvbH57LUsTEqOrOGtuUNSki3+HN76arwWUsyOckrIR4tN9HcSsfDY4tHwzQqoGI="
0 commit comments