-
Notifications
You must be signed in to change notification settings - Fork 125
/
.travis.yml
35 lines (32 loc) · 1.46 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
language: java
os: linux
arch:
# - arm64
# - s390x
- ppc64le
jdk:
openjdk11
addons:
sonarcloud:
organization: "mcmics-github"
token:
secure: "iuR4kcim5cPcVS1j6S6oNww40K0NI4BpMJgU2+eysdRqmOEohsdQ2CzQats7gbjs8ToYod6ZwIpS+A6wqv3bhNq0BMwJYlo43Q8bRy2AhfeNKrhUzf1ynOsH/Icoio72SnDXDuIRZTozMc1PdQq2sl4FIhwn3RNNFsG5nEJiUpJwTZUdwm1qxWhYYDOD8BcVB1aeTHzDei9hcs+SgQI7kvjmxD0A7EO2S9aZEssG8/CPCViJBbEnTms6SqborxQLaxJQhalUXXgwS/QxPg54zDbAXbgrte5EQhd3tTIA75hDdJiphDGUOV0rDnI1pSVl6E5aJUeX/SfeSvEw2w6QAmyb88yajW3/aW5IDAP5uAYqCZ6yoeNn5nvC88DHCrVXPVKZx3ZhHetqkp7n+b4OCopDaxeL2zDFsDNrx+CXkXIVhNh/rE6DV7hwTz4hZSfqoleHtXfEAKgYrFfdLHU/GrJ/UDuSypXxSgnha0rDka8KmtN+VKV1fRyKhkaHrA8QGGDmcIpN76Qm9V3vo+YslAP9yctZ1zyuHC+qs9gpVQ852nQgcvzOwOjdL2T4xELT5Ptc/StPIdZJMU5FjmBlkRayvefXhtaDGjKJrEn2L/vgRIDP0kdQMkk7ZO+K1eP2jF5SbvTuZiih8FBGHEfL7+xWnmD+8Z8TOlr3ScRz8Vo="
script: ./gradlew verifyPlugin test
jobs:
include:
- stage: test
- stage: SonarCloud
if: branch = master OR branch =~ ^release\/.*$ OR branch =~ ^sonar\/.*$
script: ./gradlew jacocoTestReport sonar --stacktrace
git:
depth: false
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
- rm -fr $HOME/.gradle/caches/modules-2/files-*/com.jetbrains.intellij.idea/
- rm -fr $HOME/.gradle/caches/modules-2/metadata-*/descriptors/com.jetbrains.intellij.idea/
cache:
timeout: 900
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/