-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
41 lines (33 loc) · 1.32 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
language: node_js
# node_js:
# - 10.19.0 https://docs.travis-ci.com/user/languages/javascript-with-nodejs/#specifying-nodejs-versions-using-nvmrc
cache: npm
before_install:
- source .travis.variables.sh
install:
- npm ci
before_script:
- npm run lint:ci
script:
- npm run test:unit:ci
- npm run build:storybook
- npm run test:percy
after_success:
- npm run coverage
deploy:
provider: s3
access_key_id: AKIAI3XOIWNY6PBLTBQQ
secret_access_key:
secure: sFtXZwrIBq/dfXA72kOZTn3kkiV6CknMfTxYnC5yo+MFi7Dbqgf+S7QC6MWVERwCvZwuWFKcbz5supyPjeDKvfTBdSVPnvjsazeKX35CPreE/xyfkWcTumSTTS5Zr+Fp3w0c7M3ewcDxWiIrSjQfQdOeRrVJ0ITF6mLuQq6L/K+N/Gd7dAtgFe+vY6qy+aLAOi/jOWBsAQyrsEwNphigKU+EK2dLnKrlR7WA8UVgqO8Znx7Lh4tzKo5CCTXFT1DAihiGjA2WEcwpaOmiY/yrZ+lnQetlpmTq8fgNwrK9LngD8xkcTyNsx6alFXGDlLV/dZDgtjXSweldV8eKF7vP4rRydTIwHLw7bOIUsWyd/IOGRgef2T9n6uwzytqWKo92DsOqHedXuyUOgYfg3cUjepRK5uCL1QzduKryPqFnLZDBJCeaZmL4bAG1x3eiWI9/eSgqXgyYFdJntLfdr8nF6t6x0+YXhvny4bFY1dSRTAwhFIzQI0Z94B8liZ+wKxm8ciAVnV4J0NRs7DG6TrMwgOR/z1v3bxiX6oGWWwcZTxCOfsEe5+G6s6Ls+MjH/g82Kr+m508gifCIPJmShCIS55yU8mVZfzPqvopo2DnHSGOwfypAHZT7RQBqbgx6Oixtxrd9boFqifQsSscSCI+4P8LYIXcxay1pfGMQ+xmEr6I=
bucket: hd-storybook
region: eu-central-1
skip_cleanup: true
local-dir: storybook-static
acl: public_read
upload-dir: master
on:
branch: master
branches:
only:
- develop
- master