Skip to content
This repository was archived by the owner on Dec 1, 2024. It is now read-only.

Commit 1036518

Browse files
committed
Replace Ubuntu 16.04 with CentOS 7 for prebuilds
* Remove prebuild settings from standard "linux" job * Add centos7 job with prebuild settings * Add centos7-devtoolset7 docker image prebuild script Ref: prebuild/docker-images#8
1 parent 8b81607 commit 1036518

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.travis.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
env: [TEST=1]
1111
- os: linux
1212
node_js: node
13-
env: [TEST=1, TEST_ELECTRON=1, BUILD_CMD=prebuild, BUILD_GROUP=linux-x64]
13+
env: [TEST=1, TEST_ELECTRON=1]
1414
addons:
1515
apt:
1616
packages:
@@ -27,6 +27,11 @@ jobs:
2727
- os: osx
2828
node_js: node
2929
env: [TEST=1, TEST_ELECTRON=1, BUILD_CMD=prebuild, BUILD_GROUP=darwin-x64]
30+
- name: centos7
31+
os: linux
32+
node_js: node
33+
env: [BUILD_CMD=prebuild-centos7, BUILD_GROUP=linux-x64, NPM_CONFIG_IGNORE_SCRIPTS=1]
34+
if: tag is present
3035
- name: arm
3136
os: linux
3237
node_js: node

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"prebuild-linux-arm64": "IMAGE=linux-arm64 ./scripts/cross-compile --tag-armv",
2323
"prebuild-android-armv7": "IMAGE=android-armv7 ./scripts/cross-compile --tag-armv",
2424
"prebuild-android-arm64": "IMAGE=android-arm64 ./scripts/cross-compile --tag-armv",
25-
"prebuild-alpine": "IMAGE=alpine ./scripts/cross-compile --tag-libc"
25+
"prebuild-alpine": "IMAGE=alpine ./scripts/cross-compile --tag-libc",
26+
"prebuild-centos7": "IMAGE=centos7-devtoolset7 ./scripts/cross-compile"
2627
},
2728
"dependencies": {
2829
"abstract-leveldown": "~6.1.1",

0 commit comments

Comments
 (0)