-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
33 lines (27 loc) · 1.89 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
language: node_js
before_install:
- npm install -g npm@latest
- npm install -g gulp
install:
- npm install --ignore-scripts
script:
- npm test
deploy:
- provider: script
skip_cleanup: true
script: gulp publish
on:
branch: master
- provider: script
skip_cleanup: true
script: gulp publish --for-real
on:
tags: true
condition: "$TRAVIS_TAG = $(grep version package.json | awk '{ print \"v\" $2 }' | sed 's/[\",]//g')"
cache:
directories:
- node_modules/
env:
global:
- secure: HiDLx1BffvWzgvkjcDc4Hl9tbEdT4MGIMgDhzOFuiJ8ttfy9DVF2HvC7JPe9pKl08dtr27iQBJv9fNDCHVRmoPX1kRJngoAr74qakioUDkpa0boO3gQ1K+v0YxLeOsKlJDORJYktjTpnzIudYzSY8V7x5v1W4CfeN2oC56u0ZQ9jYG0VZZFicweh8k5T5AX2kl2BTS1Jac4CnW2ocE3a7c8FcxOzdFRZXLedUylqvVAdHhwdC9yGR5DiLiAedk/0/5t8abn4V6m8tLnCmbzVqtbBb9syTuULw2+k0EoXM6pYLFghoJQUUeLKj4Rui1mwi6sq8PDe31MSBxaGZ225D5X+NoL7bY+Z7OF1FDjJM89/8Ewc+BMKJDB11dBHptIIfa63prVJITFVcuG+4bG3pGMCKAbvFeWQmGFM6HQnfv+Vxxj96VwAgvzgG87xtPLOhIoA6FjsBYcp+0pzzJHqG6qvHF/qXmiUs1eIHnBQl3ifKAx6DiZB0o75ixqswoxAQ3p04EJDXiD3Fl0W4HCSz/5ysXp37WXoL8uS+TLQkiVkL///9+f/n63h187Kb1mtl/CsBoqlkj1UEYnF1K0ObJgBj1dPuzH4Nafs6o0dMZb8c2IzJbzgeoKLBqHUg6ofpB3W5dWPtSYAp4JQZrQI0dw/3z7BkiN0ZyQr9I045MQ=
- secure: X24d+wECFwOfvX8ZpQNBGzWJZyP0UmqU8efel5+lq4fWK4jPpB28TWfd+0Vb9tNSdeLOlc0+nFP7ZnsFpdAuSKSZlGq/9S1H54kHLkJhSW/Ninne6PxAZm3xib9yyJuhrX6jRTq5EOewbKr31aH8Kw/b6uI46OWEWYLXGhdHagv6O0PlD9seyd5O9Qd4uLZWE9iDDvoaG2U1iJHHcQlbgxaH4W1eFIrNOKVmOfN3xH2fIVyKSZ+Q06TDNCnHdC3ssAJ0YY1HRs4Lm+5jKsZtFwKjQkYdb8Rsun9GsyW6ZB3eqRekVI1JSz2gsJnT6vcwKbjHgwoDMzk80kar2qPNSCTdOZUZlfcEwicmgpTMPdH15YE1QVPwf8UFd9LJEfYJhlY0qYgx0nzJLIHjr6pHz19XQkiBrpzgACe13rofGFEVbL6/LAhFoH7Q2UMf+GXRE9spqEA2YxYtmFNAz4aFnHUAV2HXMevVoUiE6ups+jciIQhJfgvgeyAwuP0mr9OmzBh8N01tilB+wz+FGC1FD8GWgdbo3mmMspNE/ooFYEgHsRweD23pJKCk1gwFiljXsdOixeTKCb2+sq/dEV11W+UAcp9QA1lVuoWSfzw6naubA66AXU7dxsQr8dHPloNKiBOXv8ihjWEz90Clmzn0gNbin3/INF4PjseZAxRh8C4=