-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
25 lines (25 loc) · 1.73 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
language: java
sudo: required
cache:
directories:
- $HOME/.m2
before_install: openssl aes-256-cbc -K $encrypted_e1bb0fd9af1c_key -iv $encrypted_e1bb0fd9af1c_iv -in aws.tar.enc -out aws.tar -d
install:
- tar -C $HOME -xf aws.tar
- sudo sh -c 'curl -L https://github.com/docker/machine/releases/download/v0.8.1/docker-machine-Linux-x86_64 > /usr/local/bin/docker-machine'
- sudo chmod +x /usr/local/bin/docker-machine
- docker-machine -v
- docker-machine create --driver amazonec2 --amazonec2-instance-type m4.xlarge --amazonec2-vpc-id vpc-afb03fc8 osf-docker-test
- docker-machine env osf-docker-test > .docker.env
- echo "export DOCKER_MACHINE_NAME=osf-docker-test" >> .docker.env
- echo "export DOCKER_MACHINE_IP=`docker-machine inspect osf-docker-test --format '{{ .Driver.IPAddress }}'`" >> .docker.env
services:
- docker
script: echo "----" && cat .docker.env && echo "----" && . .docker.env && env && echo "----" && travis_wait mvn verify
after_script: docker-machine rm -f osf-docker-test
after_failure: cat target/rat.txt
jdk:
- oraclejdk8
notifications:
slack:
secure: TVtXNbuKUD7SQS0KfwIjC7OXsVjDSeAk2Ee52Ux/hCrU+TaD/woI6RYI9agoTnvfdIBG63z30vqC4r7Z+180gSNfJTihCWC/mybrr3IJ36BYVQTAJQyDnT0y4MZbvH6ntJh1fz0NlQGiRuSWIhNuP+/t1/YhwaH/ghKWdPH3ZGRpl8ImedTvo9JxfF2QL1cSZlLnoTU7re5BZWOvQpEQpe483FZ4xi7rjqo62Ce72+/BUltoqthEU5lYogF3ktLkUnwK/VEeZfpYGTUnG+WTp7WomvFy1Vlwv5Yo/1rkf2qx01R/9Ap5UBw0tWN5/Ogfakb0aoD/8toHAh0vsIoU1TMO9RCCs7iDeNo9IaFuVntEnSj17918A7oJ3Ec5JVDaetpq5Lkm9c4VECPr38h3IMSMjncgDpmRyzfUjTjy5raevsLU5I9Xlqqb61qzhzHof2ZAAYmp1VJd31Tz67J311gFbjiMpfDkDBsI4r2BxKq9oOrhC2fCiV/q44YLohuMPcvrnaiYgG0SqMO5WiJXIuwBbm3UfgLRqHyNUlVI2M72hqaSysyZ6d4+MfuVwV/XhEA8U3garNyc5VaMpjs6U+8NslqOhut9uBYLYGeJRTjsgGR0iiN8GCrOTsUS+9kykN8Yu5L73omluACAPHneej46H1sAnVtfYjDNQuLThzk=