forked from FirebaseExtended/angularfire
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
29 lines (29 loc) · 1.1 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
language: node_js
node_js:
- stable
sudo: false
addons:
sauce_connect: true
before_install:
- openssl aes-256-cbc -K $encrypted_d1b4272f4052_key -iv $encrypted_d1b4272f4052_iv
-in tests/key.json.enc -out tests/key.json -d
- export CHROME_BIN=chromium-browser
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
install:
- git clone git://github.com/n1k0/casperjs.git ~/casperjs
- export PATH=$PATH:~/casperjs/bin
- npm install -g grunt-cli
- npm install
before_script:
- grunt install
- phantomjs --version
script:
- '[ -e tests/key.json ] && sh ./tests/travis.sh || false'
after_script:
- cat ./tests/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
env:
global:
- ANGULARFIRE_TEST_DB_URL=https://angularfire-dae2e.firebaseio.com
- secure: mGHp1rQI11OvbBQn3PnBT5kuyo26gFl8U+nNq0Ot4opgSBX9JaHqS8Dx63uALWWU9qjy08/Mn68t/sKhayH1+XrPDIenOy/XEkkSAG60qAAowD9dRo3WaIMSOcWWYDeqdZOAWZ3LiXvjLO4Swagz5ejz7UtY/ws4CcTi2n/fp7c=
- secure: Eao+hPFWKrHb7qUGEzLg7zdTCE//gb3arf5UmI9Z3i+DydSu/AwExXuywJYUj4/JNm/z8zyJ3j1/mdTyyt9VVyrnQNnyGH1b2oCUHkrs1NLwh5Oe4YcqUYROzoEKdDInvmjVJnIfUEM07htGMGvsLsX4MW2tqVHvD2rOwkn8C9s=