-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
31 lines (31 loc) · 1.64 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
language: java
jdk:
- oraclejdk8
sudo: false
env:
matrix:
- _VARIANT=bin
- _VARIANT=src
addons:
apt:
packages:
- curl
before_install:
- sed -i.bak -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml
branches:
only:
- master
- binary-only
script:
- mkdir -p "${HOME}/.fiteagle"; cp ${TRAVIS_BUILD_DIR}/conf/MotorGarage.properties ${HOME}/.fiteagle/
- if [[ ${_VARIANT} = "src" ]]; then mkdir test; cd test; curl -fsSkL fiteagle.org/bootstrap -o fiteagle.sh && bash fiteagle.sh init deployFT2 deployFT2sfa; else true; fi
- if [[ ${_VARIANT} = "src" ]]; then travis_retry bootstrap/fiteagle.sh testFT2sfa; else true; fi
- if [[ ${_VARIANT} = "bin" ]]; then ./acceptanceTest.sh; else true; fi
after_success:
- curl "http://demo.fiteagle.org/trigger.php?c=integration-${_VARIANT}"
notifications:
email:
- alexander.willner@tu-berlin.de
- fiteagle.dev@av.tu-berlin.de
slack:
secure: cdyFVCjmSA/i4HT5yT0RrjGE4aIKahj1llfO/tiWwvaPY+h6RWDoO44gQ/+Z4/sSZvLNM1RihFVXCWmTCOr3U2S3KnbtiEBvUZU/mzK69Qr3mucr6tp05vGFGPBNwMuTkCU+D2886Kj2G3akw47Vkhk8jZ5tIS7QVxo9NmheuCrddV/bWIkiAPG4dsM6IjHzsWkh5gvA4hhTZq4aovSrluh5OSkwndIOA1qZZE5IBkziD6NI+HrjdMVb6qrNotLCrJh0zg7WaLbcBzmKMTRb+PpgHIDA1Zpv6UPkD1qb27yI+5IsiOIuqMzEe5gRdr7B3Nt9o0isISiYPGuo9cCRbztPI5yeDYy9e/gom4K6wJn6kolr5GOibgnnu2uCMIc7QcrRvHB+h3jP+uTDlXOwrybeGRxbquOeM7ykeTRxrwLLSTrRQvPi+dayXoj5Qh0SndGHqiGEAzHEACjQ4XGDmsiFo3Sr9twHmu1rhcZlye+tXkbXqLFZDqClvj7pBds927/I0NESzXo1VtCf1g2uOkIvucl/Tgc2+ZulGnr+XkaK/FcKN8U0thgRM/sTptF+bytJoq77j/gl0i0zFtVuQbirWYbSknwme+K8u9DWkNEdqWuwyHsZiTnCnVtYokAZ8cfyz9dFRBFvSOs7i7rApbzsjFRylKp03cCYqD3nOFM=