-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
34 lines (34 loc) · 2.11 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
sudo: required
dist: trusty
language: node_js
node_js: 6
before_install:
- export CHROME_BIN=/usr/bin/google-chrome
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sudo apt-get update
- sudo apt-get install -y libappindicator1 fonts-liberation
- wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- sudo dpkg -i google-chrome*.deb
install:
- npm i
- npm i -g gulp
- npm i eslint --save-dev
- npm i node-sass
- npm i fest --save-dev
- echo -ne '\n\e[B\npublic/semantic/\n' | npm i semantic-ui --save
- cd public/semantic && gulp build && cd ../..
- npm run fest
- npm run sass
- npm run lint
deploy:
skip_cleanup: true
provider: heroku
app:
dev: brain404frontend
master: brain404
api_key:
master:
secure: DxjPkbV9q9IgxMjveleb0sr/MGOoPwfYmnaTBGU0qaeg5gQ4rVJnNn9LOnkbcJoOsogxVIiYMtz541HEQDyhfSgA9uOT+La3VV2hXkO0VnozdXQ6ASIyNhZ7oz/79ScKZUqUwbddzjksUg+dgmo7V//qBjeoIOGJZnHgbI+ZE2LpYzBioQSTifKjbTZBXVTYYji3+x7FbkOTir9/gagF18azTV+RrSQH8FrxjY17gmHxNrZX0KwNOQPljeS6YHVmIOwWetxnhoLZpnR84OewreKgVuBhtq7aEF3vH4x0oXnflnB5q4iWB9OVjNi/wWACupt9T7r1I6J+iU38Pc806Aa7wDmGMoI2zJhCb9TpR1536+xxKf32g/huCpZawXl5QFlr+2abMZq1wmqPlmJcVKjYY0bHWSVUzN7cvYz2INp0D6gtE7flDA8OmaR8n9zD1A3CD/ggnTo9uDKLNW8u+3STtTubg8GSksSSGIsQeoANQ4trrrpeh7yLfDJXAssnZYnO+w/Gsv8gQagtEi0JCuPKcPgU7fdRtqo7ZFLsEl85K7pMkqEZELLgjVcjjQuNxN3uju5KsbvOdo856LrfWPHqFqIqx0kukP0jVS9uieZ9OU1Elx4cNaKutBnZkL0yhZE+iK1a79k8OSzo+prq3jNeVvkv7jY8ZsOS8CMbhro=
dev:
secure: p9YABtwPUHAp/EQTlfhEFOUI+mszFOyejphUcF39SgoZgGLoQwHxiMho/5ImcRbHQNyLb/zZAm6qBBTLo32VBZPNbqTbU/FuiHPu23Cs3S65ypXZ4wTxiSr3KNESs9dG1XJtmNI7dX6dvZkdwkI5+lM1Z+qDScgxTUFEXPzkVQzWVWUh8OMXoagFtRCUYdgY+9y1z6vX5D8tx9spzFwvVZUk9zeVDraTNrnf1N+aOL4mIQ1pZN6Gb40epWsgOow0845X1wqTns1UigTFIrIPLhXDprrPsB3qi84sD2gy9JLNl61mfuldBscwb5jth4KhrBq1lVZgfEY9VORAVSqr1Qs8zlPQpEWMaGWVORpzBjj68ck76C8NL0/R5UGPwuCYJC0Ld4PsStfKhaFNdls8PX0Fo/waPR1NjqyfsXJXgOj6tG2gOgB8YagGCj00qgO1w9OdlZSSR7BkC+hCfelr6R2IFQhwKCh4zlfjuBLu0tESRE/XCZtszdHQenGfLk2WYmoGnEnORcZzbnAJeYcGDhH1Yc76LTwOjlHu/OPdUyM935mozkZfXaNWIE3gFPzliL1My5K0Oy3ZAcHvSe9YbBgQ6af7KPIdEsdgJlcxdx2FiapWih7G1ToFwuSZigiw6LF3uS4i+v3D5q8pf87qm9y2ScOU2BghOAaRFRKkFSg=