File tree Expand file tree Collapse file tree
synthtool/gcp/templates/java_library/.github Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ branchProtectionRules:
4343 requiredStatusCheckContexts :
4444 - " dependencies (17)"
4545 - " lint"
46+ - " javadoc"
4647 - " units (8)"
4748 - " units (11)"
4849 - " Kokoro - Test: Integration"
Original file line number Diff line number Diff line change 3030 - uses : actions/checkout@v3
3131 - uses : actions/setup-java@v3
3232 with :
33- distribution : zulu
33+ distribution : temurin
3434 java-version : ${{'{{matrix.java}}'}}
3535 - run : java -version
3636 - run : .kokoro/build.sh
4545 - uses : actions/setup-java@v3
4646 with :
4747 java-version : 8
48- distribution : zulu
48+ distribution : temurin
4949 - name : " Set jvm system property environment variable for surefire plugin (unit tests)"
5050 # Maven surefire plugin (unit tests) allows us to specify JVM to run the tests.
5151 # https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#jvm
5454 - uses : actions/setup-java@v3
5555 with :
5656 java-version : 17
57- distribution : zulu
57+ distribution : temurin
5858 - run : .kokoro/build.sh
5959 env :
6060 JOB_TYPE : test
6666 - uses : actions/checkout@v3
6767 - uses : actions/setup-java@v3
6868 with :
69- distribution : zulu
69+ distribution : temurin
7070 java-version : 8
7171 - run : java -version
7272 - run : .kokoro/build.bat
@@ -81,17 +81,29 @@ jobs:
8181 - uses : actions/checkout@v3
8282 - uses : actions/setup-java@v3
8383 with :
84- distribution : zulu
84+ distribution : temurin
8585 java-version : ${{'{{matrix.java}}'}}
8686 - run : java -version
8787 - run : .kokoro/dependencies.sh
88+ javadoc :
89+ runs-on : ubuntu-latest
90+ steps :
91+ - uses : actions/checkout@v3
92+ - uses : actions/setup-java@v3
93+ with :
94+ distribution : temurin
95+ java-version : 17
96+ - run : java -version
97+ - run : .kokoro/build.sh
98+ env :
99+ JOB_TYPE : javadoc
88100 lint :
89101 runs-on : ubuntu-latest
90102 steps :
91103 - uses : actions/checkout@v3
92104 - uses : actions/setup-java@v3
93105 with :
94- distribution : zulu
106+ distribution : temurin
95107 java-version : 11
96108 - run : java -version
97109 - run : .kokoro/build.sh
@@ -103,7 +115,7 @@ jobs:
103115 - uses : actions/checkout@v3
104116 - uses : actions/setup-java@v3
105117 with :
106- distribution : zulu
118+ distribution : temurin
107119 java-version : 8
108120 - run : java -version
109121 - run : .kokoro/build.sh
Original file line number Diff line number Diff line change 2323 - uses : actions/checkout@v3
2424 - uses : actions/setup-java@v3
2525 with :
26- distribution : zulu
26+ distribution : temurin
2727 java-version : 8
2828 - name : Run checkstyle
2929 run : mvn -P lint --quiet --batch-mode checkstyle:check
You can’t perform that action at this time.
0 commit comments