forked from adopted-ember-addons/active-model-adapter
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
52 lines (52 loc) · 3.06 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
language: node_js
node_js:
- '0.12'
sudo: false
cache:
directories:
- node_modules
env:
matrix:
- EMBER_TRY_SCENARIO=default
- EMBER_TRY_SCENARIO=ember-release
- EMBER_TRY_SCENARIO=ember-beta
- EMBER_TRY_SCENARIO=ember-canary
global:
- GITHUB_USER=tomster-strudel
- secure: A5DKT8O+wmwEY3ReKkBMFgy+r2EaUgxMd9FMR+MOGLWMzVdEm6QX0tQopWgqpoPLpymr6aUNMYrb3mRoYygBpUaobgrRRh2f+IGQ+i65+gqC+Y8ma8sArbAKVZ+QuV42ICPGTtk2ep9nQ81k1NO714iOaok4jBuTPFrIOEFx4NSWOuxAHSyjpb41YcoZ4420taXOT6PEtU528lAeLTZeI/gfn/TyDFS5Hf+CoFHxZgLZ+gtdJugu4+11KLnOPgCsAmL2AKagk3LQzfHgaASME4GqXDwz5iBloMWeP2RJJQxwUtB/XgPz//VLh1nOdfodhRy0pjeRzrgvoMYiyqKvG1UMCqjqz/WEYtdeR335NC3kPv9tCcMCeN6vvCaKoang9i+LGEFLzj+zN50ldLMfkF/YEu/PkmezYLWpQwZdlwGQpZjLabT0etS46rdSIDU3M/4N4Waj3o9G8ZXgx7fTOd9ypRPbvOBslUlzup+jMLfGoKLcdT7Cmd3qTJ7XAWFRTTGA/fM7Bd8SYY1FQBAEsHH+2HqF0RsdSAnNpXQtVdzs5TjS9jzLM2rG4S2p0Dly7fe0KgYBD/X21ZDq8c44RRKCFFNI4GYGDA4yS6C6Sy3DVGv2yTQpB2zjvHG37HEjPtlvLYvuEWrYPnYUDEqJ/HRMN3qlODfyr1/+5+4+k8E=
matrix:
fast_finish: true
allow_failures:
- env: EMBER_TRY_SCENARIO=ember-beta
- env: EMBER_TRY_SCENARIO=ember-canary
before_install:
- export PATH=/usr/local/phantomjs-2.0.0/bin:$PATH
- npm config set spin false
- npm install -g npm@^2
install:
- npm install -g bower
- npm install
- bower install
script:
- ember try $EMBER_TRY_SCENARIO test
after_success:
- ember try:reset
- ember build --environment=production
- bin/release
- rm -rf active-model-adapter-dist
before_deploy:
- '[[ -d "./dist" ]] || ember build --environment=production'
deploy:
- provider: rubygems
gemspec: active-model-adapter-source.gemspec
on:
tags: true
api_key:
secure: X7734CGXXQMAtjScj5Vs+T4G+Axa5FzROKGQM2sP255TUiCnGe3SzPJHmzrkrE/XNSs62tmeHAKCt/dEqJVOpM46Ain9aI+/ETuadMF/ihnS4VnYqzN1+MvhbAvxB++xfb/f+Zw/n7kotH7fIsGdUsaLBiClli/J8/kojh7ueoEVFrUEZIhZ6zl8jCNSGxP7MlQ+IDBXOlNpyRpxnkiPTXUxcoFJjk9lu3+AcX16nU06p4+uscmnboGKZr0cSooRmWBiSRS7GIYBl38bkI8JE20ZCrLe8JdbSgWoA4jpRSgEL6ZuDv7QcOk02pPjii1iEK41gMQgmcun3BEfd3TuJpQPaEv23XCjpCp1xFpG5hKVEXimSjsYFab7Qr8DOLoW3goeoxzZrbbsY1cVEwcMXE2j8433i6dizateQNAwMMTpWQLoRtj83YMxmLcZbouGjTLJavli5Flyin0+lfXXIz/UQb0Hp9xeb70DWRYY6xttApAgay86SBtF3HbTqUMD2I8iEZyqCIEIqzdD10LrL0ZpYu86pFHqj1mrlLXbR78sKcFrwfc02DiQmsDRcVmpwHa2RcpWFIXpa2U2fcmkXuEK7dGdV5MoNujFergbv4KqMW+16ny5FKsCt/G/40obCPNTW7m+7Bww9N3tyD2OJgvWn2/54IT6ONzVwDJH/QQ=
- provider: npm
email: stanley+ember-data@stan.li
on:
tags: true
api_key:
secure: IZB8kRn9wYBbMbl2E6VtZn7CUnnHSrp1/JFlcUWTIRdsPNdyKw4oox2gGYrgqe1WKeIytwr1Xa3U8RLf15j9HznXNWgZNk4CaK3DWJogKGyL/B3+y0sPKX4IqIXTjBt897IFY6jpa427R1PlM2n+30oqMjw/1s83WnDCJ0qZQf2rZRvkFDN5GTU2KIPia51m6WFzR4bnQPLppm2pCCRuS4TIwj98adXk4BjJyX08/2Tg+NDKHwMv8DN6UMLuQfbibnoBsAdVxenOj3U5B6vj6CVJ1xihJNCw0q6Efh3hCetqLTWSLQnm3Ld3UkcXzni5TOcEwICbzAjtPP4MskXSW3OVWHroM/fU4Fs99sPaca/S+S1hob6ufS95gWuliOd0xRiLCOXA99zctobzJqVbuNo7vj2taXGhv1TqweubD8ByTkCX74zAsKYnJjLVs5tN2s/4tyhAYsi/8Yga6zYxDw4vMB/s0E9IshSaXb2qNRXG1IJPYmo4WRHgvEdZPoX6/ZoKU/1g5/x8RzJ11x0Su8NvjLKorqZDyIe2HePwbx0ZKT8dHurmBg4TmgYol0O3FGcmpuND2DlJ1Vl2MaK4e6+JDUavpKwpp3EIdC1ThSYt8VbmA85lN6hlaTLywSOejfOd7gdgh0GZ9gJto5VWcSBGM7l4qV8ppJHnPNsyUvo=
clean_up: false