UNPKG

3.02 kBYAMLView Raw
1language: node_js
2dist: trusty
3node_js:
4 - 6.1
5sudo: required
6addons:
7apt:
8 sources:
9 - google-chrome
10 packages:
11 - google-chrome-stable
12 - google-chrome-beta
13before_install:
14 - export CHROME_BIN=chromium-browser
15 - export DISPLAY=:99.0
16 - sh -e /etc/init.d/xvfb start
17 - google-chrome --version
18install:
19 - npm install
20 - npm install codecov
21script:
22 - npm run ng test -- --single-run=true --browsers Chrome --code-coverage
23 - ./node_modules/codecov/bin/codecov
24 - npm run e2e
25 - npm run lint
26 - npm run build -- --prod
27 - npm run package
28deploy:
29 - provider: s3
30 access_key_id:
31 secure: QDVJJQidCg1CHA7hsqK4zDNQ99ZZ7JcjoZbeFVzQrVW+qdJv/q4DBGzzyvut/trCsPiJ31eKVu5L853Uq6jjb6802h96fKTxgyn0nFbgZiK41LhZK4pYf7jX8MG0uiHVd+l0NCb1RYGNOamztYjI/bjznM+xaJScLonshOX2z0LQh4rOJbfBc6QCBhhSY6aOA32mcW67WnhKaF4u60mAM+l21gHNbo28/rYG/mwx1zWPrihJUz12C9nvMnFRkNcV+yp5fWPygv3oEpalRpo0scz5EYJyEXPodpFTfG4ktvcnx93MEmk3N/5EjX0lTWVGi86u6UsRTlkZ4Ai8nksPEK6PKZFk1LSpd8pMVbtswA8Kg3wu2sjaNnxdP8DGKs0hHnqaItLFwYJHlmfu4rEpqgM52vv29hWf1TZtpV84gNdqHFEQvhZVVRD5FbjgAGWYOgbmiTXCyBWDDX/LEOKjowI0hpRsfpJFPkZG+ryOVuOYWZmdo8xyzjRfhBnCU/uj8seyPQo7B7Ep6wwaP81NENEktMsVb5k/d3uG6XoFNEQEXNzyiUWzlhWwyaGboc4zg5wFmSRHwmHIDZRVxisig+VXTsB/rFzFw3sm1ZzTzArxWVhHZle6gw4k0Q8ZxiWYSXRBh0cEmmMHEH0pwTp2Ux2QsurIcyjWAMpVvrfAaTs=
32 secret_access_key:
33 secure: HktiS/tHorMz/svkPKbRurE3loF+Vxf53AIKXQSQQHglfo+agnp02/RYFKNULZs45vtA1Fp34fiACxvv/P2PArXYWQxg6znjWvtuIjxN0iYurB1zYuzZq60q+z6iZcbPGbowSvH0tKZZCRtzo1bmXeswIuwjhhSIvM0OvUwSYUtVWVudKJF0B8836EtXUZ2Dc5MtBN3W5/e6Nm2ILEHZ5XgJ/ZOqkkyCsaTa1H+4FdwlWLJpHof5fVm0hdjrBWHqNDCBzz46fMSIJfhX6Tw+TPqX2EPn8KRChhjBbAUjkiwOhXBI92y0JkxWzNmn0x+VlQrskih2ATQccWv3hpjUbrDIVcbChFJ8EGKlfRRUkFFC0KOEkUSXs84TLo0ifXKanYyvviTSRvp/pmsbTknbEw0FVsTQ1icaq5HEjEUT/qel6jJQH1lG14nin18klCHU907EMWANlB/9f+JlBRWH804dr6inqxvH+GEnNHjSy2VTFJfeVtBu+fP+JuDb0hZfZ6f/OS+mZ86lFVpfto3cdHmvWOubCwBmyRCT866Dj6SnBgyfxTDH5FNRfEjFhTrU9CdAfYKnVRrwuoNa1j7zRD3vGmmrNeQ1a3wLFlfD0oXyX/T+aUFErQLV6VhC8Ij3Zt+4y9BYwKsPd0JavmrDfgam+k0O6QLK1y+/AGdiGVI=
34 bucket: poc.styleguide.online
35 skip_cleanup: true
36 local-dir: dist
37 acl: public_read
38 on:
39 branch: master
40 - provider: npm
41 before_deploy:
42 - cd aot
43 email: arranbartish@hotmail.com
44 api_key:
45 secure: foEiZeaPwxZ7aWJxvmDwbrXFgy7e29SRfrgp55xYwqfiVbhk9UOO+1IDBfJMJXMfreSyAFwodVOjvjEzNJX/rvJ1AeTAfW67UEh3+3fNPDQYIrvQRbi3HYCzDOrZwNg1vAGg68qmOX1IQJLJnaLa+Zkkfj0zAzbaNvKpssHT6ZEUf1Kly0VQ7q6K24pCbGmwQxLd874nKL2djPsZepKVoUmaki1CKAI0WyA7iHbUWZRC69Be6AjA9gyAlDSIGm8Nzb3ccR9sTahUJJ5TF7OAkbmy39JIlxjxPabGZNnfMos7FVs3xYRC9Yj50C7iF6NPnRtJ3r3WrdVhGsP6UshDS5BqhBpAd+H4BjsDfuqJE38jKJ1Ndl43am7x0gD7S0Bm8Ck9MIxNekWIKvJbkz6TJLVhlzDgSFxG7lzsde96BjchLqJk9ExDfsoveujywPdNk0JXjOXFo6C55kWsxFG/U+eiKT60+eXlXCVKnJKDfssyRns0pOt2F/KBXbhhgQTeNyeeArby7KVy4lTzCRBnG9a3GvFtUMs/XhjnAJTy0UoJIltoi6JQCpYvdUfHXlFfYWmhW65iFVQtYdpd1X1gqGlJNe3td8RgsZ+byKoVfn6Gb6YonZbRu01mz05mXYZpp3NZ7V4I0TmqKql+2X4OcJapWjyPGr5fy/seLSXpuI0=
46 skip_cleanup: true
47 local-dir: aot
48 on:
49 tags: true