forked from usgs/pubs-services
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
20 lines (13 loc) · 680 Bytes
/
Copy path.travis.yml
File metadata and controls
20 lines (13 loc) · 680 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sudo: true
language: java
services:
- docker
jdk:
- openjdk11
install: true
script:
- docker network create pubsServices
- docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v "$TRAVIS_BUILD_DIR":/usr/src/mymaven -w /usr/src/mymaven --network=pubsServices -e TESTING_DATABASE_PORT=5432 -e TESTING_DATABASE_ADDRESS=pubsDatabase -e TESTING_DATABASE_NETWORK=pubsServices -e TESTING_CROSSREF_USERNAME=$TESTING_CROSSREF_USERNAME -e TESTING_CROSSREF_PASSWORD=$TESTING_CROSSREF_PASSWORD -e TRAVIS_PULL_REQUEST=$TRAVIS_PULL_REQUEST maven:3.6.2-jdk-11 mvn clean verify
- docker network rm pubsServices
after_success:
- bash <(curl -s https://codecov.io/bash)