@@ -35,23 +35,23 @@ jobs:
35
35
matrix :
36
36
os : [ubuntu-latest, windows-latest]
37
37
jdk : [8,11,17]
38
+ include :
39
+ - jdk : 8
40
+ distribution : adopt
41
+ - jdk : 11
42
+ distribution : adopt
43
+ - jdk : 17
44
+ distribution : temurin
38
45
fail-fast : false
39
46
runs-on : ${{ matrix.os }}
40
47
if : needs.prerequisites.outputs.runjobs
41
48
steps :
42
49
- uses : actions/checkout@v3
43
50
- name : Set up JDK ${{ matrix.jdk }}
44
- uses : actions/setup-java@v1
51
+ uses : spring-io/spring-gradle-build-action@v2
45
52
with :
46
53
java-version : ${{ matrix.jdk }}
47
- - name : Setup gradle user name
48
- run : |
49
- mkdir -p ~/.gradle
50
- echo 'systemProp.user.name=spring-builds+github' >> ~/.gradle/gradle.properties
51
- - name : Setup Gradle
52
- uses : gradle/gradle-build-action@v2
53
- env :
54
- GRADLE_USER_HOME : ~/.gradle
54
+ distribution : ${{ matrix.distribution }}
55
55
- name : Build with Gradle
56
56
env :
57
57
GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
@@ -68,31 +68,29 @@ jobs:
68
68
steps :
69
69
- uses : actions/checkout@v3
70
70
- name : Set up JDK
71
- uses : actions/setup-java@v1
71
+ uses : spring-io/spring-gradle-build-action@v2
72
72
with :
73
73
java-version : 8
74
- - name : Setup Gradle
75
- uses : gradle/gradle-build-action@v2
74
+ distribution : adopt
76
75
- name : Snapshot Tests
77
76
env :
78
77
GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
79
78
GRADLE_ENTERPRISE_CACHE_PASSWORD : ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
80
79
GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
81
80
ARTIFACTORY_USERNAME : ${{ secrets.ARTIFACTORY_USERNAME }}
82
81
ARTIFACTORY_PASSWORD : ${{ secrets.ARTIFACTORY_PASSWORD }}
83
- run : ./gradlew test --refresh-dependencies -Duser.name=spring-builds+github -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PforceMavenRepositories=snapshot -PspringFrameworkVersion='5.3 .+' -PspringSecurityVersion='5.8 .+' -PlocksDisabled --stacktrace
82
+ run : ./gradlew test --refresh-dependencies -Duser.name=spring-builds+github -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PforceMavenRepositories=snapshot -PspringFrameworkVersion='6.0 .+' -PspringSecurityVersion='6.1 .+' -PlocksDisabled --stacktrace
84
83
deploy_artifacts :
85
84
name : Deploy Artifacts
86
85
needs : [build, snapshot_tests]
87
86
runs-on : ubuntu-latest
88
87
steps :
89
88
- uses : actions/checkout@v3
90
89
- name : Set up JDK
91
- uses : actions/setup-java@v1
90
+ uses : spring-io/spring-gradle-build-action@v2
92
91
with :
93
92
java-version : 8
94
- - name : Setup Gradle
95
- uses : gradle/gradle-build-action@v2
93
+ distribution : adopt
96
94
- name : Deploy Artifacts
97
95
env :
98
96
GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
@@ -112,11 +110,10 @@ jobs:
112
110
steps :
113
111
- uses : actions/checkout@v3
114
112
- name : Set up JDK
115
- uses : actions/setup-java@v1
113
+ uses : spring-io/spring-gradle-build-action@v2
116
114
with :
117
115
java-version : 8
118
- - name : Setup Gradle
119
- uses : gradle/gradle-build-action@v2
116
+ distribution : adopt
120
117
- name : Deploy Docs
121
118
env :
122
119
GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
0 commit comments