-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (24 loc) 路 1.21 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
language: java
sudo: false
install: true
jdk:
- openjdk13
cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.sonar/cache'
addons:
sonarcloud:
organization: "aneveux-github"
token:
secure: "K9NPsDrry2t40biX5N1nwU89zBcfU3PcKSzuYi2R6blz7O7N3hKmjleoVYPtml+i6aUfJOy2T+FHOmEMAD26GGFiP7R++RFzYdZzMN4EiqZQzhtas8GLkZUV8wBhw+3BBsTYUC+77Of5LRFgf4WH6GCTHQLeKRM37KLPuuKpbUrTHDLc4mf5NG17njdOMPP7s7q40R0MOE+oKB+4x1JS3q/CkzJ9RUI4U83J8fwlGwlq+N4eNUqzSDF8OTBjvCgRvp6RxrEGYH9GsakdghphKi78xkX6z9Jv5ZWoY2lhPCBQC0NrpH9XGZm78rWkDDsUaXOS9HPoGtT2vzIYDZeCoXmj272JyHxpHDEWap8Y8bL6Xr9uhnlCZkOGjpExPO0u4MwCP9rsgPVAzC4R8msKNMopWwB4Ym5zgALeZcpYnNYNCO8HRcv/iLm6EQXiifsUR544QeKRVXueO9tyHVycQwkAe2bke8OlCJEDEHGtfSmXtdCudU51R3vgo5phcOIBJsfkpwfNOZijlSISt7O2OUUICTCQbRqzgL8bqvp1oWGfv2P7vFxwKCaBMJZIJ3Q1c+8wPFhv7nlJ7cBTP3r8mO+S7MtxayitYYrdmrNtM9NNzU00VNcBn2F6J5+tEQ9reYLgJ6zfhVVnhrxC6G8Jo2PnBojBL3nhY6P1jMD5SN0="
jobs:
include:
- stage: build
script: mvn clean install -B -V
- stage: analyze
script: mvn package sonar:sonar -B -V -DskipTests=true
- stage: deploy
script: mvn deploy --settings settings.xml -DskipTests=true
- stage: dockerize
script: mvn package fabric8:build fabric8:push -B -V -DskipTests=true