-
Notifications
You must be signed in to change notification settings - Fork 15
/
.travis.yml
44 lines (36 loc) · 1.55 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
env:
global:
# The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
# via the "travis encrypt" command using the project repo's public key
- secure: "LvLSvMWS9BsaQEe4DfDIAKp+H9HiZTQN+gMNBQPIzeTctagAulon1k2KaCGbqDBq6v2OxY6nEeyKVwvdyjw/dCkeVXUX7dxhQ9XBH/S1d8prGwtdMxqidkmxiVAmPv1q33FVX1zzSvERHGMc7hG1Zkw+N0dFz5Rk/25jCK18SWmkQV0THVWI9cFQ2Jg2O0EMCywWNoa77eYuVz8GscMh8t4N7gCSURPpCORN/T2WveWpw7mgVhY7P2+TZZPVWcQcIMcRa2199wUbGsvnGK2PSnxUtLGoLu97gHYkNgv25YV3/ONRJrIokotf62DaLz7FdpXf2NvYwuvGT4uqjlv0F1USxwdz8C8lX/gRleX5ZLbbVE5hCm/5MQY459tGllxRpyXnHS8Q5CICxK/p8xzk8M0czmJFdG89XaakDmLNzBg43Hqa3YT0bWegxmMGzw6MTqpzW047+SlQ5RzFxi1+/lRMRIJ3nxWajQ5TfZ02u5AgSSmW4xdvkSzmc9DZb90IGsv5qFjF3sckLk84LtT55PbFRoY3NiJXKyk8BhLGkPx5qTR11JH1t+WizMJwK67R0SDaeept2OD5mtYdtZUiJvR96nBbammm1CshrN2PTyUkP5jT6uZr3z2pb2n33R/1SKPcek0sI92lvULtQs7rr35w1gZWuKj6YhLMj06s3aU="
language: java
matrix:
include:
- os: linux
dist: jammy
jdk: openjdk17
- os: osx
osx_image: xcode14.2
before_install:
- echo Working on ${TRAVIS_OS_NAME}
- javac -version
- ./gradlew -version
after_success:
- ./gradlew jacocoTestReport coveralls
- ./gradlew sonarqube
addons:
coverity_scan:
project:
name: "evrignaud/fim"
description: "Build submitted via Travis CI"
notification_email: [email protected]
build_command_prepend: "./gradlew clean"
build_command: "./gradlew build"
branch_pattern: coverity_scan
sonarqube:
token:
secure: ${SONAR_TOKEN}
cache:
directories:
- '$HOME/.gradle/caches'
- '$HOME/.sonar/cache'