-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy path.travis_not_working.yml
29 lines (29 loc) · 1.65 KB
/
.travis_not_working.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
language: node_js
node_js:
- "4.2.4"
os:
- osx
- linux
env:
env:
- CXX=g++-4.8
global:
- secure: GZfv/b8LUSnET8wU2uYDjfZcrn6X9E2xP43UW0kYRtQI/L8RKcZNfkNpmjDrNbw9x6+34BMydB7SM2rIBsnsQTW5OVziBtA1Qo0Iq48oruO9LQRE7AHjLoNF74ECr+8f2LL86P0iyFGbS2ZY6tuJvMpNVphZuPz6pTOWGUp91bp9zR82rQCRq8txTAE2Yc4mSIoUzxeSNLWuf/2TunmZlWSOKqAQfOemh5Zm2+atOJJ9u6MqGb5GkyYFAh3cfywHXT/eS9BABGdSGaH9MtH8g/al1VRe0h2JnC+E4DviiKHKse9Opb4i3+Yye9QKVlFEzviZNcK0ocN/ZQ3jATzQJiV1NDuBfcylSiXk13GqX2PE7+3nxuAt8LXoSnbcvEOjsCr4wqKy8ooeqyXEriy7OI3MOy2GksXg4g9+yC2Znw7YI2Bfk6sdpmQqWOkpI41VkI+AdByQFw34IPtLnPZS+h+xLH2WH6JviLTxoJUeY6yCWpt6gWj7AZ+ENMTFNPPdcF4ASIJTnTmnZ7lhIJrzVJVsWpoM9oTemeEF5lqR7iBdJBZkewiKoFrADUp3smUQjn2DL4P0WYIt/rkFutrjp2229ywRcAQYNlh7zeBmUAH842iIx8Mk/b11Nzn+16+UFzryQ92qaVbFa7SdqGYJQ5gGCNrGDlNecb0XpB5d+aA=
addons:
apt:
packages:
- libudev-dev
install:
- export PATH=./node_modules/.bin/:$PATH
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then mkdir ~/.nvm ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export NVM_DIR=~/.nvm ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source $(brew --prefix nvm)/nvm.sh ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then nvm install $NODE_VERSION ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; node --version ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; npm --version ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; npm install pangyp -g ; fi
script:
- npm install --build-from-source --node-gyp=$(which pangyp)
- "./node_modules/.bin/node-pre-gyp package"
- "./node_modules/.bin/node-pre-gyp-github publish --release"