forked from cozy/cozy-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
24 lines (24 loc) · 685 Bytes
/
.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
language: node_js
matrix:
fast_finish: true
node_js:
- '8'
cache:
yarn: true
directories:
- node_modules
script:
- yarn lint
- yarn test
- yarn build:css:all
- yarn build:doc:react
- yarn screenshots --viewport desktop
- yarn screenshots --no-empty-screenshot-dir --viewport 300x600
- yarn argos --token $ARGOS_TOKEN --branch $TRAVIS_BRANCH --commit $TRAVIS_COMMIT
deploy:
- provider: script
repo: cozy/cozy-ui
skip-cleanup: true
script: yarn build:doc:kss && yarn deploy:doc -- --username cozycloud --email [email protected] --repo https://cozy-bot:[email protected]/cozy/cozy-ui.git && yarn semantic-release
on:
branch: master