File tree Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Build
2
+ on :
3
+ push :
4
+ branches :
5
+ - main
6
+ concurrency :
7
+ group : ${{ github.workflow }}-${{ github.ref }}
8
+ jobs :
9
+ build :
10
+ name : ' ${{ matrix.os.name}} | Java ${{ matrix.java.version}}'
11
+ runs-on : ${{ matrix.os.id }}
12
+ if : ${{ github.repository == 'spring-projects/spring-restdocs' }}
13
+ strategy :
14
+ matrix :
15
+ os :
16
+ - id : ubuntu-latest
17
+ name : Linux
18
+ - id : windows-latest
19
+ name : Windows
20
+ java :
21
+ - version : 17
22
+ - version : 21
23
+ exclude :
24
+ - os :
25
+ name : Linux
26
+ java :
27
+ version : 17
28
+ steps :
29
+ - name : Set Up Java
30
+ uses : actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
31
+ with :
32
+ distribution : ' liberica'
33
+ java-version : ${{ matrix.java.version }}
34
+ - name : Check Out Code
35
+ uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
36
+ - name : Set Up Gradle
37
+ uses : gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
38
+ - name : Configure Gradle Properties
39
+ shell : bash
40
+ run : |
41
+ mkdir -p $HOME/.gradle
42
+ echo 'systemProp.user.name=spring-builds+github' >> $HOME/.gradle/gradle.properties
43
+ echo 'systemProp.org.gradle.internal.launcher.welcomeMessageEnabled=false' >> $HOME/.gradle/gradle.properties
44
+ echo 'org.gradle.daemon=false' >> $HOME/.gradle/gradle.properties
45
+ - name : Build
46
+ env :
47
+ GRADLE_ENTERPRISE_URL : ' https://ge.spring.io'
48
+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
49
+ GRADLE_ENTERPRISE_CACHE_USERNAME : ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
50
+ GRADLE_ENTERPRISE_CACHE_PASSWORD : ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
51
+ run : ./gradlew build
You can’t perform that action at this time.
0 commit comments