forked from holgerhagen/Showcase
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
32 lines (32 loc) · 1.37 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
# Configuration file for Travis CI, see https://docs.travis-ci.com
language: java
jdk:
- oraclejdk8
env:
global:
- NODE_VERSION: 6
before_install:
- nvm install $NODE_VERSION
script:
- (cd backend && ./build.sh)
&& (cd frontend && ./build.sh)
&& (cd acceptance-tests && ./build.sh && ./upload-serenity-reports.sh)
addons:
#Browser is used by the acceptance tests
firefox: '42.0'
cache:
timeout: 604800 #1 week
directories:
- "$HOME/.m2"
- "frontend/node_modules"
deploy:
edge: true
provider: cloudfoundry
username: [email protected]
password:
secure: x2yoq+kg0F+saISgFjfSWqQW9FLKnV8N+mvotXodISF+g0p+nZD+awtb8DPlTPE+0TEXjluZNy/QNrNMEMZGkW8gKT2Zfal+sD0QGs/aFOTRV8f+N5wHJCQFUYywK0q7zrT/FIU8GsezDorZep62U8QwiZHDoJMpHGjU3WiXJsGeTnphp1KcgOObyPT7LTG8ZPdkmZ50rI8ZVf0n+2vNGvwCY40Nz2OmZ85dL+H2ocrRoUWnGNqGiKdkcIzvFC13J+BSYxblzyNkknO8UTN+mw4zsOmrJIxMQHT057OKkw1nV2lB2iV0XUmX13wVNzZfTBvUwFza8i26TMsiPZg3GhcQqo841mojSUZPD53JNba5yiLK3MHiGfy0nd9gRN4Ekd11t60oMHYi3rDBzqVSXQxAP8HlPE07WgklQ6UaDFdWBfjBeWfVT8OdDvPt+ci4RuwnbxxWQAK66L0+jkNsnErASCyEZjsdNivcvJml+axf9huG/PFT3tKQGK5uVoVeQrtGENw+R+xOUGg6bGlUMbabLwUe2q4uHceGbNHpk2Z9A57uhCUh4HfTOPeQsnokhZ3pobJbk7jwequasM7UeNYTOfP6hSlqpyqWrzMi++jL+vhyaVeLxXWCDYlYVLPW1qKsF+y3Ri/NMt3zCUIXojniCsfcgO3PHwEdKevv4Vs=
api: https://api.ng.bluemix.net
organization: Educama
space: dev
on:
repo: Educama/Showcase