Skip to content

Commit 4160aca

Browse files
authored
put back prebuild binary builders (#1602)
I'll use my branch that fixes `prebuild --all` until it lands and is released.
1 parent 384eb37 commit 4160aca

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.travis.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ os:
1717
- osx
1818
env:
1919
global:
20-
- secure: "H6kgK5KzVP34pId84/GsnLd6Qb2mwYJ3W4tWurK3QetqVh1kH0qC7LOc6gg9ZTIIu750hZDNofl1h7Ttm2jTzfCtAsPdX3wuuBpIi87ZBZY2fwm6zD1anqF0AdKK9IyKYJaSWFjgNzRvzob6VYWxvYFXaKNT948gseuW/f2uSxI="
20+
- secure: "L+AGMJc5NAsuym+xzB4FWj0c2rCobosixkoxLBhDBVkLiYsMtfS9y1w8Xz0pbWKJnJAH9tfwHluu5aX2qYk2HbreSyNzy8hbPW+9RbSyAQexeiZG4mLuDEz0xvlpCCQBsS1OfMypQk0/JvL4oA9B/xasrpkeVuPI7dwAz2WcFms="
2121
matrix:
2222
- TRAVIS_NODE_VERSION="6"
2323
- TRAVIS_NODE_VERSION="6" ARCH="x86"
24-
- TRAVIS_NODE_VERSION="8"
25-
- TRAVIS_NODE_VERSION="8" ARCH="x86"
24+
- BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8"
25+
- BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8" ARCH="x86"
2626
- TRAVIS_NODE_VERSION="9"
2727
- TRAVIS_NODE_VERSION="9" ARCH="x86"
2828
- TRAVIS_NODE_VERSION="10"
@@ -31,7 +31,7 @@ matrix:
3131
- os: osx
3232
env: TRAVIS_NODE_VERSION="6" ARCH="x86"
3333
- os: osx
34-
env: TRAVIS_NODE_VERSION="8" ARCH="x86"
34+
env: BINARY_BUILDER="true" TRAVIS_NODE_VERSION="8" ARCH="x86"
3535
- os: osx
3636
env: TRAVIS_NODE_VERSION="9" ARCH="x86"
3737

@@ -68,7 +68,7 @@ before_install:
6868
- PUBLISH_BINARY=false
6969
- echo $TRAVIS_BRANCH
7070
- echo `git describe --tags --always HEAD`
71-
- if [[ $TRAVIS_BRANCH == `git describe --tags --always HEAD` ]]; then PUBLISH_BINARY=true; fi;
71+
- if [[ $TRAVIS_BRANCH == `git describe --tags --always HEAD` ]]; then PUBLISH_BINARY=$BINARY_BUILDER; fi;
7272
- echo "Publishing native platform Binary Package? ->" $PUBLISH_BINARY
7373

7474
install:
@@ -84,7 +84,7 @@ script:
8484
- >
8585
if [[ $PUBLISH_BINARY == true ]]; then
8686
echo "building and uploading binaries"
87-
npm run prebuild-ci;
87+
npm run prebuild-upload;
8888
fi;
8989
9090
after_success:

appveyor.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
os: unstable
22
environment:
3-
PREBUILD_TOKEN:
3+
prebuild_upload:
44
secure: a/seaM+nUnQWhWUnbyz8fl9vPwuyqDTrFviptDykYp2c46vdTvlAxU6yqD/PpDiI
55
COVERALLS_REPO_TOKEN:
66
secure: iDcAJCYgJK4tffyzEHbMVR8DatJcIN8eY0h29p9JQkl43TcEcm6Z6JLOBpGDk1MJ
77

88
matrix:
99
- nodejs_version: "6"
10-
- nodejs_version: "8"
10+
- binary_builder: "true"
11+
nodejs_version: "8"
1112
- nodejs_version: "9"
1213
- nodejs_version: "10"
1314

@@ -37,7 +38,7 @@ install:
3738
# then we publish the binaries if tests pass.
3839
- ps: >
3940
if ($env:appveyor_repo_tag -match "true" -and ("$(git describe --tags --always HEAD)" -eq $env:appveyor_repo_tag_name)) {
40-
$env:publish_binary = "true";
41+
$env:publish_binary = $env:binary_builder;
4142
}
4243
if ($env:publish_binary -eq "true") {
4344
"We're publishing a binary!" | Write-Host
@@ -62,8 +63,7 @@ test_script:
6263

6364
- ps: >
6465
if ($env:publish_binary -eq "true") {
65-
"building and uploading binaries" | Write-Host;
66-
npm run prebuild-ci;
66+
npm run prebuild-upload
6767
}
6868
true;
6969

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"modem",
1818
"nodebots",
1919
"RFID",
20+
"robotics",
2021
"sensor",
2122
"serial port",
2223
"serial",
@@ -85,8 +86,7 @@
8586
"istanbul": "^0.4.4",
8687
"jsdoc": "^3.5.5",
8788
"mocha": "^5.2.0",
88-
"prebuild": "^7.6.0",
89-
"prebuild-ci": "^2.2.3",
89+
"prebuild": "github:reconbot/prebuild#reconbot/build_v8_with_gn",
9090
"proxyquire": "^2.0.0",
9191
"sinon": "^6.0.1"
9292
},
@@ -115,7 +115,7 @@
115115
"install": "prebuild-install || node-gyp rebuild",
116116
"rebuild": "prebuild --compile",
117117
"prebuild": "prebuild --all --strip --verbose",
118-
"prebuild-ci": "prebuild-ci"
118+
"prebuild-upload": "prebuild --all --strip --verbose"
119119
},
120120
"gypfile": true,
121121
"cc": {

0 commit comments

Comments
 (0)