Skip to content

Commit 1fac104

Browse files
authored
Merge pull request #50 from vadeg/replace-vagrant-with-docker
Fixes #49: Replace Vagrant with Docker for local database setup and f…
2 parents 25d29c5 + 05a0af4 commit 1fac104

File tree

6 files changed

+16
-61
lines changed

6 files changed

+16
-61
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jdk:
77
dist: trusty
88

99
addons:
10-
postgresql: "9.6"
10+
postgresql: "9.6.10"
1111

1212
# go faster on travis
1313
sudo: false

Vagrantfile

Lines changed: 0 additions & 20 deletions
This file was deleted.

docker-compose.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: '3'
2+
services:
3+
db:
4+
image: 'postgres:9.6.10'
5+
environment:
6+
POSTGRES_PASSWORD: 'postgres'
7+
ports:
8+
- '5432:5432'

src/test/resources/log4j.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
</appender>
1313

1414
<logger name="de.zalando.sprocwrapper" additivity="false">
15-
<level value="trace"/>
15+
<level value="debug"/>
1616
<appender-ref ref="default"/>
1717
</logger>
1818

1919
<logger name="de.zalando.typemapper" additivity="false">
20-
<level value="trace"/>
20+
<level value="debug"/>
2121
<appender-ref ref="default"/>
2222
</logger>
2323

test.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,12 @@ if nc -w 5 -z localhost 5432; then
1616
exit 1
1717
fi
1818

19-
PGVERSION=9.5.4
19+
PGVERSION=9.6.10
2020

2121
container=$(docker ps | grep postgres:$PGVERSION)
2222
if [ -z "$container" ]; then
23-
docker rm postgres
2423
echo 'Starting PostgreSQL instance..'
25-
docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d postgres:$PGVERSION
24+
docker-compose up -d
2625
fi
2726

2827
until nc -w 5 -z localhost 5432; do
@@ -33,8 +32,9 @@ done
3332
sleep 5
3433

3534
echo 'Running tests..'
36-
export MAVEN_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
35+
# Uncomment if need to run tests with debug
36+
#export MAVEN_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
3737
./mvnw clean verify -Pintegration-test
3838

3939
echo 'Stopping PostgreSQL instance..'
40-
docker stop postgres
40+
docker-compose down

vagrant/setup.sh

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)