-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
53 lines (51 loc) · 2.54 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
dist: xenial
language: java
jdk:
- openjdk8
sudo: required
services:
- docker
cache:
directories:
- "$HOME/.m2/repository"
branches:
only:
- master
- development
- "/^[vV]?\\d+\\.\\d+\\.\\d+$/"
before_install: unset _JAVA_OPTIONS
script: mvn --quiet -X --activate-profiles !development-build,!release-build --settings
.travis.settings.xml clean package
after_success:
- bash <(curl -s https://codecov.io/bash)
deploy:
- skip_cleanup: true
provider: script
script: mvn --quiet --activate-profiles development-build,!release-build --settings
.travis.settings.xml deploy -DskipITs
on:
branch: development
condition: '"$TRAVIS_EVENT_TYPE" = "push"'
- skip_cleanup: true
provider: script
script: mvn --quiet --activate-profiles !development-build,release-build --settings
.travis.settings.xml deploy -DskipITs
on:
condition: '"$TRAVIS_EVENT_TYPE" = "push"'
tags: true
after_deploy:
- mvn --quiet --activate-profiles !development-build,!release-build --settings .travis.settings.xml
site
notifications:
email:
on_success: never
on_failure: never
slack:
on_success: never
on_failure: always
rooms:
- secure: "***"
env:
global:
- secure: XpTLnkmpPqFm4wSqfMBUpWrNhY+0QJ6RVw9hUYUzDNaHLiDusCd7lwIbnGD3y6mDTTyzAUna9KPIJxv5xqoz0/r+r1ycfPU6s8KqKwG7YyhE4ynh7EOPZZm6WPLPnW1W50/pdjMixOgtPlANCmTZ8PEoXryG7fqJZ7voHYTGWuGLwB9Gwhlu8+r6onqUzLYWP1LRtB680QwYXo4vt+DfAETPbpo8f/2fcl8bkHKm46sVM1XRObwz45cJxMloEvpg3rKaK/R8D6F2d9G8cri1m6fX3kvmdpTtvMKM0UL4FQYvFKOWKx/ZYarC4mREpa2rft6ezCcQGS0pL6IiRkuVy/rQ2k5GHVq3W3P2bfqr2zfPtHK2+HkN7v1gdzFqigAoOitUzyKa4CNnm+dAjwKVO+8nwShSBlhhLq/nkLt5lUbSLaTMowSbKu1r2xV5uD3pK5Ryp4Y3HE0JlYcPl37tbeiv6Cv0EuVW8uDFBlkrrL/J12C+CslQpG/ErTm/G993P5SZRKWKJQz5tqGApZLbTOKYJGQyX+wVdWhTbFnB/sehmrZunRy0QMEJq3oinGrB0o4WBIx6mK7gqvgzWwI80DZY6lwIWpcmvLaRvf4kf47CzjwygkruKJG4P2/RaiqrmLLTyzCZE14LjR12vp9PAkVVDgi5ut9bZ4gQvYXezRc=
- secure: mh8D+Ij7kXYeHH9UAL5CIwjPfPhh2amQ45s0U9LnPUe5pdt0Qur7YU300i2KsCCYR0MLck+ClfKybEpVNsYFT5MR8c/JgXw/PfUsGH4N0k/j2vFLEAeF7lxh9JkQ7dhnWnKwlu6ACZfMWSc1UVMulc0n578HeLPOM1LeJSNDaXTvliwMbzo+V2/QOFrkdiKujyE4ELvId6qAJyXp8j49NwH3ZdACXTnhoRpmS64QpmJ01uW48oeilNfj1MqnC3iOgQCb4bqGXELVsJEqVXnW2V9KP4X6Q1LdnoLRC++jec2GZZGriKA9eotgWYQGZPqLvdz41NMNmfjGj+ZPHuCUo3Eu3D/kqpyMg+LOdbyNbVMIBqdszWF7NNh0WtMt1h+sDU7bHxy72e0w+jJISV+SFGPExBMhzl0A82w2s0ZJVwrLMDksm+yZbJT7NOw92GaOpf1FMj+AEHcuEFDxWEj5cBBcpN/QM0b/qn/9Y/Wn6AGOGc310GJlOBl8jgznst4ZHFqRSWYx4qqZ1n0w6e/VUabQrcCVnVn9RWbtyT8hvI/IJe0q462cIG+5+a83ZQIVKFthEfn8P7GznBcpDh3ASbwwtnOMeIxRfZgBmRx0iVEThTwWBU8bMyxCQWiMzkkAq33X7BFveC8HEfsXfJICQcqxMNw0OGtsr4+qiq8E7Yw=