parent
3fd1f9ef53
commit
46d09be1d9
@ -0,0 +1,37 @@
|
||||
language: node_js
|
||||
|
||||
sudo: required
|
||||
|
||||
osx_image: xcode8.3
|
||||
|
||||
node_js:
|
||||
- node
|
||||
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
packages:
|
||||
- g++-4.8
|
||||
- gcc-4.8-multilib
|
||||
- g++-4.8-multilib
|
||||
- gcc-multilib
|
||||
- g++-multilib
|
||||
|
||||
os:
|
||||
- osx
|
||||
- linux
|
||||
|
||||
before_install:
|
||||
- if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then cinst -y python2; fi
|
||||
|
||||
install:
|
||||
- npm install
|
||||
- npm run configure
|
||||
|
||||
before_deploy:
|
||||
- ARCHIVE_NAME="${TRAVIS_TAG:-latest}-$TRAVIS_OS_NAME.tar"
|
||||
- npm run prebuild
|
||||
- if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then PREBUILD_ARCH=ia32 npm run prebuild; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then PREBUILD_ARCH=ia32 npm run prebuild; fi
|
||||
- cd prebuilds && tar cvf "../$ARCHIVE_NAME" . && cd ..
|
@ -0,0 +1,6 @@
|
||||
exports.unmount = function (fuse, cb) { // This only seems to be nessesary an the ancient osx we use on travis so ... yolo
|
||||
fuse.unmount(function (err) {
|
||||
if (err) return cb(err)
|
||||
setTimeout(cb, 1000)
|
||||
})
|
||||
}
|
Loading…
Reference in new issue