mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-05-18 17:26:44 +00:00
72b174619f
* #996 Update Travis config * #996 Remove old secret * #996 add coverage profile * #996 move jacoco out of profile
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
language: java
|
|
dist: bionic
|
|
jdk:
|
|
- openjdk11
|
|
sudo: required
|
|
|
|
env:
|
|
global:
|
|
- GH_REF: github.com/iluwatar/java-design-patterns.git
|
|
- secure: LxTDuNS/rBWIvKkaEqr79ImZAe48mCdoYCF41coxNXgNoippo4GIBArknqtv+XvdkiuRZ1yGyj6pn8GU33c/yn+krddTUkVCwTbVatbalW5jhQjDbHYym/JcxaK9ZS/3JTeGcWrBgiPqHEEDhCf26vPZsXoMSeVCEORVKTp1BSg=
|
|
|
|
services:
|
|
- xvfb
|
|
|
|
addons:
|
|
sonarcloud:
|
|
organization: "iluwatar"
|
|
token:
|
|
secure: "FpHwMYPMkdWU6CeIB7+O3qIeIM4vJMp47UjkKK53f0w0s6tPZofZZkab+gcL2TqKSil7sFVB/AQXU1cUubflRszwcLbNsc8H2yFehD79o0o0Mqd1Dd5ip/q0KQbHkkln+InFlVLfvrLB4Xd4mlQVxbGhqpULBhXjKzFzQlRFcuU="
|
|
script:
|
|
# the following command line builds the project, runs the tests with coverage and then execute the SonarCloud analysis
|
|
- mvn clean verify sonar:sonar -Dsonar.projectKey=iluwatar_java-design-patterns
|
|
|
|
after_success:
|
|
- bash update-ghpages.sh
|
|
|
|
notifications:
|
|
email:
|
|
- iluwatar@gmail.com
|
|
webhooks:
|
|
urls:
|
|
- https://webhooks.gitter.im/e/3319623945358a093a6f
|
|
on_success: change # options: [always|never|change] default: always
|
|
on_failure: always # options: [always|never|change] default: always
|
|
on_start: never # options: [always|never|change] default: always
|