-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
60 lines (60 loc) · 5.22 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
sudo: required
dist: trusty
language: node_js
addons:
apt:
sources:
- google-chrome
packages:
- google-chrome-stable
node_js:
- '6.10'
- lts/*
- node
env:
global:
- secure: BVA75qpzxi3U3KlHGOPBX2PH241pYhB58w0ubhJ6CEyAu7zcJSn/usURaXx92ayfoFO8S7PGFi48Y/3Tw1DKi1eTimRnT9Y5neGlsaSKpnBw8LJHhv/YHHOOyYbkJM/42AO0WB1Ihe0h0AT9vDn89zlMbWSqbH3/Jl0t1X8WDyBbewqVAf8RhFKsMNlwMeXSy109hUTMTkhYVh/kHU4LxwCLg4rbJA/MX9GQfUv4enlcrAvN+Z1UhgCt0rugua1Rgbe3j30MARmDdw4qZ0+vlB2HgPGITnmihe5H5JlHmM5t775bQHKWum4QuWmjfexf0hJ151y4ZfK3Da1fpXAB26orMdT6XtN0Z44Do/3aY6eQE+aF92IZ1DHCzRx4bnz1DoWtMS9FaVtDfq3OBfrXm0ijmzBJgj2VuoPNaB58uHuolXBtH878Q2OQyE9zUeLmRjgrAqmh2UY44pJeFkWuymPkUycdHuJQtng1sVYxwhOtfINK9ZgDYfqVXLLIajhm1if2M8sjTZ53/MkRlisb45klYQS0wf39YRxeqO0q6SwDSaK2XTfEY1u4TTnd72ssX6LK9rwWCVObiIQhl378OFT/1lVCEbf6HdH1vt4Q3lh/12b6IDk1qtLiyqmGgxgKKQKzTguurC9j7I36nFp2qQ2aB62yTi+kfl9KaQ8F4JA=
- secure: 2RL++U9sBmQdhOTQyLLqs08kknJjSEjNv3I+3ZzYkYoDXMlDErDsITcih7XCgMw62n9Cq1L445xnSfIIkLA/VFR0F0QdaRus8mDFHy5kvYaU4iNBRtkRG/vkvJqmCfucDSu3xUQhsg99+hQXaC4O60idoHVjpKKTqkRZJFo+u1ZU4oUQjuWJe4tPKScZfNJquCiE5o8fxvRR6Pssf6P2LhcApBhHix9HSfoeiPdGeTVNvC7MPIL3dJJHaUXK0lfGlp2cQM1O3eBEGkaKjwqC5uat4KR/0UyVNGU8ISbSIq15q62xBOF8UBEEb5ezHvj0FaKO6W5yFCX7xsGQtdVCC/FmMqEGENbbbjmQEl7UUj9aiPc+DvVHexBgTiPjW1j7U4IRLlD92QDyik9LG/icWmqeBCYKLLanHDHYZU1+tudxr2sylYFPvqZwt+E3x2/M8RQ/kwHVw3YHlKNsdpnuO6qpTyAIH3fjTFSC3qfZ9ie7he2XLPRJYUqy5ThhBXt29sS7kqfCkxVXUn7Edr/LVnBzfwzRLCxL1/J+QWP463AhLQh40HtLZaDfKOqQNHu/JoU4Ib5uC3+Z2am9uJi0N81l9UR8JF7DlnbuTHkJWmoiCUFY9O1pGbW7hJ/aaH/8nAk1UwwpZgj8CY1e5YzLHLdTnPBxQem25t/rHG2AF9A=
- secure: 0NHYGXploOTo4/VYF33jcRSNFD9H/OLcuusw2JZAgbgbVfog89W8ENpc9q2YtctVf+ie3RpZsXjEJVsQR5jXchmfVI19iND/JLk+vrK+7lR719hseur4wVIzVWzj2goU8Fy34OBN3NQq+0/Vi9rcSnsRbMgUl5nBrM3ISdPD/Ly4TQOmAOXTg3wc2lsmk/CNasGs5LzbganS1HcvKcQpSgOuK8Lzj12nzCGsJUau307gmeJryFp4quW+moB3AJ4HoYKWzWDL61aA4QjVRpzRciNcSEjcrFuBB9J+Q6ag+O+hQZUHU/M0L4CSZJ7mEUylCobqGzEKNS60CHJsalDdOGWQST+2qEfLxi+8nCgj5Bjql9fPOhiTm5XNfaAW/Wy5zn4PfehQa7snthc7ErCtpUZMqbwsyZTfU4LXW30gVy8lpzAB1UsNkDde0MiFJtCwaOHB5K1T6wGV3b8uGXXNgjguwtUg+4ZhnL/KRZUoJFU8f0eE1bqjFRXOueMiE7RL/rFukH4Pq2VsYyaQXTuURAWGWBaEVFiqJJWRdGtzZXtdaI02KVN4oAVoyHOwZTjySJ+/1/gT7A8OQ7SQHPRVTMWqP/oT1mdqFas2up1x6np6MRNWI39GTTVy2yAeEznGRxirFFMcex9IGe5D9dwFY+ZZxzMYnkkqfD82rMFB7Yw=
matrix:
- EMBER_VERSION=default
- EMBER_VERSION=release
- EMBER_VERSION=beta
matrix:
allow_failures:
- node_js: node
- env: EMBER_VERSION=release
- env: EMBER_VERSION=beta
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- npm config set spin false
install:
- mkdir phantomjs
- wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
-O $PWD/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
- tar -xvf $PWD/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2 -C $PWD/phantomjs
- export PATH=$PWD/phantomjs:$PATH
- npm install -g bower
- npm install
- bower install
script:
- ember try:one ${EMBER_VERSION} test --silent --config-file testem.travis.json
before_deploy:
- ember build -prod
deploy:
provider: s3
access_key_id:
secure: jxRyYwUevKT06OesoqZzPuvHvZWtyXev9omiPXOsBidtWFyRgEl4bC8/ZtAER1zh0HQExP5fz1bn1Kbh+7EVOCQ55Xb2Vj/k7IhiT5a4yR+zHd+IamehTDVNW12MQlg3H/IPZsK7BZevi3WAw3NbhS/k+brQA+xCS+d1z97mI3xZmR1Hrm/1wTp1zAAfTSgbrjw69XpFWBIZc8cMuFiK4hiSoiDzQsgsoNl7InweULaim8Aqvui4qwK9GavSrpRbwBoP4wKeGSjCHpqM1LMJctvtqySKiCoxY5QflJsMzvYtmN+A9sN6AKX/7ap2S6F7vig2crqyANpVOfXy3DbwxbIwqUZi+O9BowcjWsk4a7H/WKXtfeCGnAYtjn2OHAHq83ZTkbiDr0TwAPxpWAlB/MyZD6TMTMVr18hLOBnTZKrWnOP6a1lc1DQjL3krIwi2wx00+LFpFbT62uFFfed18uz6YPZnZe6UZswteoDVM8A5umSuPVt8THzYc8YLniZXkekPGLj4LAXSMTEgrfpQHQMcrWr4CKtbuvRF4SmZb39n1mAcMc28NrIfW2/ul5O+05hNGZtfknCxGeL2gA2qV/71otZ0WFAzYbf3A1ldTxTRy99LQFaEhOw+s016M5VYCGc8aJcu9s9Ac3MqtklvTmHV9tPPoQd/qyqkFnPQFlQ=
secret_access_key:
secure: fbRIZIzffLOb4MbDt58Pc6lU+p8aoGYZKb50uWPjpaRr6HghUPwB8FLZXvXACVf2ILgZ92spEjU1gL4g7BQ2B0X57rqp5YvIO390iqH3GKrzqQmiZyxbbWNWaU33wsh0P/TyWFgh9v1XffRUnSbXH1h3gYx14RMf9RD+qLNNq9a5cwdN+qZd8kL5EEzs2CC/hDmggqDjgG6uK29G9tmhxoK3u5kGjAHsXu/iuLutzyHW2RbJ1ql/FiiEyuhD80tlkZOYTUXEUxuIhh7R6v6dF1GxUhO0ei9qeOM7zXiRNE/zdmSB3xvE/KYtETIkk7d393TgSYZv5OmX0vRZGusrn7NroqCMA3DNk4U1uE94zjWDQAViIghV0Lec780Lp/X5WTDZGv1KgvnjKe6UzhZgvoaIh45fgukt6DdqHhnzehK9AkwGQkPkr99HSfsu8OrGE/wQPfZqvkDrm5oy47P80Z1HBmDMfzZglPPSOE+f3sjs32vFmIW3+iicCEShqWplxFb1jAWWzA2aO8r79yWhk1mRQ6GTq8G4/ul+6tkqrwBBLpDf9yxesejNP+P/PMJbt3IfWlRgANPD2I3Jt+pBptuI9aidnWrFOII70ia9NP8oinZkDt5pvnVMXeuQNt7tHLXkkxP8PqxVfWhUhpzrggIC5zjjwzkzP6hZH5aKyvM=
bucket: ember-dev
skip_cleanup: true
local-dir: dist
acl: public_read
on:
node: '6.10'
condition: "$EMBER_VERSION = default"
notifications:
slack:
secure: oQhtIhJcatBQN06CxB2JKRLXkSx1v+mH+2u9WexUQYlofetTJ3OJ6GmXOvRNEhnTtMdPeTrEnlyS5qKC9esb+osLZVpU143txWW7KKVKP6zd+WCD+oNOC8+KMv00xUOk/jl69i43clqjNxPfxwXGWFb2I7k2pKTLZXN/fBVeW2ig8ulbgDQpwrB8jY2OGWpw3uW/6J5P65l5LuIVDDpbJUYUv/UqrpYNHwUSs8aQjcbNGbSitH/i9mgnlEr1IxsoK7y/UDZQJnIUev+F+HXMCZidA+Y/NIqNXjYsFhEDE0byA+0KQT//qhrVt2skVspsg7QRhwTanf4GzMW5zem60aVDLMYKXmftcEZeGgw8laTmN7orchEMNIT/MztQ1iLvw1dPb9D37aCNsDo3GctMy0ZA8xvslcAgXe2kEtCvHbIJRXaEXd1KC5XZZeX5KZGHC+JC8VOgpjJUEuk8mPdTGyoEiQyimKGrZooHm6NzPTvViG3ifcJeeXmHtxGtHDfQyMFHi0sD69JVgoALdCDdIDqKH+h2QVdvh5naWWfVCsqgccUDSkgmcj5HcNCA6qxVBEnTDhCvNPlChKYQl+eUXwHZTn/QzwznUy8P7fvkQpG2+TGRb7/a1YfzpySlf9u1U1tJAQfi8h8ZiUAGZPQlDnPXpN4bmOm4375zHCi+n7M=