-
Notifications
You must be signed in to change notification settings - Fork 91
Expand file tree
/
Copy path.travis.yml
More file actions
27 lines (24 loc) · 797 Bytes
/
.travis.yml
File metadata and controls
27 lines (24 loc) · 797 Bytes
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
dist: xenial
language: java
jdk: openjdk8
services:
- docker
before_install:
- docker pull mysql:5.6
- docker run -p 13306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.6
- docker pull deepdiver/docker-oracle-xe-11g
- docker run --name oracle -d -p 127.0.0.1:49161:1521 -e ORACLE_ALLOW_REMOTE=true deepdiver/docker-oracle-xe-11g
# - docker inspect oracle
# - docker ps -a
- echo "Wait to allow Oracle to be initialized"
- sleep 10
- docker top oracle
- docker exec -it mysql mysql -u root -p'my-secret-pw' -s -e "create database dba;create database dbb;create database dbc;"
install: mvn install -DskipTests -Dgpg.skip
sudo: false
cache:
directories:
- $HOME/.m2/repository
- $HOME/.sonar/cache
script:
- mvn clean test jacoco:report coveralls:report install -Dgpg.skip