-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy path.travis.yml
36 lines (32 loc) · 1.05 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
language: groovy
jdk:
- openjdk17
sudo: false
branches:
only:
- master
- develop
- grails4
- /^feature.*$/
before_install:
- sudo mkdir -p /data/logger-service
- sudo chmod o+xw /data
- sudo chmod o+xw /data/logger-service
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
cache:
directories:
- $HOME/.m2
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
install:
- 'travis_wait 30 ./gradlew clean'
- './gradlew assemble'
after_success:
- '[ "${TRAVIS_PULL_REQUEST}" = "false" ] && travis_retry ./gradlew publish'
env:
global:
- JAVA_TOOL_OPTIONS=-Dhttps.protocols=TLSv1.2
- secure: dEUGIV/VsORNT9kwqW3I7MOcA73cCQ6rD7QSJZCLcWSjZgiOxzuj0VWXw8d1hr8pO8Vq0ZEmy1FKvUQvLK40Xmx4OEIahcxRSe+mNH7UkaGYQsU2cjBt3TjFenVvhJbeAXPRWk21PlAoVtCyoROOV1o9h+ju+iWyb3IQpVil+Hw=
- secure: TVqWHrvy/myQ16dnZT78eryZqbkmStOPMlxUNt8i4a/oa5EbbAssWsDT8NQODG+yY2HAhlPpS5BX9qhndSZ8MHAbDK1a7wvBKaBqxnCXiCQpXq9rZT9k5SB3BXUX/UrxKX7G6clWveQVBqqSdixA6H1dusksEObv76G5bgbT6tk=