-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
34 lines (34 loc) · 1.33 KB
/
.travis.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
30
31
32
33
34
sudo: false
language: node_js
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_deploy:
- ARCHIVE_NAME="${TRAVIS_TAG:-latest}-$TRAVIS_OS_NAME-`uname -m`.tar"
- npm run prebuild
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ARCH=ia32 npm run prebuild; fi
- tar --create --verbose --file="$ARCHIVE_NAME" --directory "$TRAVIS_BUILD_DIR/prebuilds"
.
deploy:
provider: releases
draft: false
prerelease: true
file: "$ARCHIVE_NAME"
skip_cleanup: true
on:
tags: true
node: node
api_key:
secure: "nz1xLREsjEr2Zxw60ud40xlOPS7JSVBnsRjUkPeh9tvqc3uBhPCPi7g17r79/4m7MZzVEmz90SE4BlLWKalgBUdqeKN0yO/2n/fAZnB3FMT/3cSHdFAD9xbX/9Cs9zdpaB6u38Nyn4JxZ5JrgangIyWaM+EPhCilqXfC53tpp/HacJzM5aSSnr5XLB37PvYQINmqOmDMTsPOUxxcnuevHsbzAa2CqTsbS7DTvdPzDViako4o4ixYJVB0K8Ze9pk0quU6/2zW1u9klsgYcc8N4aM0RcrqjNMcsyl2bYbq+BNTbTJHXh6zqzr+j8uCIan8ctrtmvXeGXV4H3wdJvMlk9GdwSKmF47Qhg4IOh3mW/eZu5FJeUFB60Y0+ZByD6QGJZ/2s3Gbf4lJABNVkd9t7UK6HYdzqnsXqs4aGUeiH1hQEzjavGq5eeZaGfjwTU3Ajmyeij2E5Jy4FWioDUpdSfmfGUmOgMyByegfQMgJZtcUezK2GA5CrFpS2Pt0gZ0uhs67Zm4eAkNhn67tmz+T5aoUuOZOjn6yLINze1kZ8PMraJOmz/yfTQylmuTONIo1J76gv6GMQZawfkEgC7J1mRdq7dzUFYF3/J9EKort3ChdX1kw6skvaOXJSmSeHYtUcUkRQlgF8rxXY77fiegTBgomM/dZ6z91WXaGfc7D9mU="