-
Notifications
You must be signed in to change notification settings - Fork 5
/
.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
branches:
only:
- master
language: java
jdk:
- oraclejdk8
addons:
postgresql: '9.4'
services:
- postgresql
before_install:
- cp .travis/properties/travis.properties restservice/src/main/resources/local.properties
- cp .travis/properties/test-travis.properties restservice/src/test/resources/test-local.properties
before_script:
- psql -c 'create database test;' -U postgres
script:
- gradle test
deploy:
provider: openshift
user: $OPENSHIFT_USER
password: $OPENSHIFT_PASSWORD
domain: $OPENSHIFT_DOMAIN
app: $OPENSHIFT_APP
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
notifications:
slack:
secure: WWa3UlAri20iavGaW9NnCADsRhfK9iyTWNsTewGJiIy8pUmLqazmOTFlhzVBBwbtJOXF2GZIkt2q7vAF6w07ttGjoQttVjaU7TQjYfzO52NR/8wGiRDe8V0X0ZwF5j35H9RMNVJ3OcqSr/hzVQVZvtN8nXreJ42rzhL9PVnHHEvmMbzdEE3L3wojZ2GSLAFo0UYhKQkJbW5Xlu+6jrgoDfLRmHfyVF4rLjo71Ke7kqpHKhU05qMC9rNquR4lUizzBNrwd1yUmgTjlxcy8T4Tty0QFOpQC8ZU9/JKMp6sQYd+mgrLWyohz04LT6SqK9IuAgYVU8sgBnRizOAPqrTYE26G/z6Z+rPSwLDYraOhUvP64/s/VtnYoNxSudnPNTi46p6x6nlEzJGJoidwGrwmP1oy/LOqfsH4TbwOgblQYi2PvW0GiI3bOI19CzpAstoCwm2xCA97G8PhktUejnY2F6ZJ94uIHLOddru+3RpmWQbqCowyhmGTLm8WzMl+/Mjnde9j8hQvGKxYVGyAOn90z04az6gy92dDLWAvTDo1QDxLhIanX55LYHbiQQ51QdqQUoPuMoselvahPM3KBs/4uahH8CLjqFRYDBtNMYqL1lyGt8yyavmJ2pr4XefFOWUV4auqzuk8YMIJ6RDComlc34tdoq3Ioc7MBC1DIufyo7A=