File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed
Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 3232 - name : Determine Inputted Dependencies List
3333 if : ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.dependencies-list != '' }}
3434 run : echo "DEPENDENCIES_LIST=${{ github.event.inputs.dependencies-list }}" >> $GITHUB_ENV
35- # Install the modules for the rest of the CI
36- - name : Install sdk-platform-java's modules
37- # gapic-generator-java requires Java 8 and is irrelevant for this CI
38- run : mvn -q -B -ntp install --projects '!gapic-generator-java' -Dcheckstyle.skip -Dfmt.skip -DskipTests -Dclirr.skip -T 1C
3935
4036 # Run in the root module which should test for everything except for showcase
4137 - name : Perform Dependency Compatibility Testing
5955 tar -xf showcase-*
6056 ./gapic-showcase run &
6157 cd -
58+
59+ # Install the modules for showcase (Shared-Deps is required to run showcase)
60+ - name : Install sdk-platform-java's modules
61+ # gapic-generator-java requires Java 8 and is irrelevant for this CI
62+ run : mvn -q -B -ntp install --projects '!gapic-generator-java' -Dcheckstyle.skip -Dfmt.skip -DskipTests -Dclirr.skip -T 1C
6263 # Run specifically for showcase
6364 - name : Perform Dependency Compatibility Testing (Showcase only)
6465 shell : bash
Original file line number Diff line number Diff line change 33# "1P" refers to First-Party dependencies (owned by Google).
44# "3P" refers to Third-Party dependencies.
55
6- # 1P Parent-Pom
6+ # Pom- Parent Dependencies (https://github.com/googleapis/sdk-platform-java/blob/main/gapic-generator-java-pom-parent/pom.xml)
77javax.annotation-api=1.3.2
88grpc=1.74.0
99google.auth=1.37.1
@@ -17,12 +17,12 @@ j2objc-annotations=3.0.0
1717threetenbp=1.7.1
1818slf4j=2.0.17
1919
20- # 1P Shared-Deps
20+ # 1P Shared-Deps (https://github.com/googleapis/sdk-platform-java/blob/main/java-shared-dependencies/first-party-dependencies/pom.xml)
2121grpc-gcp=1.6.1
2222google.oauth-client=1.39.0
2323google.api-client=2.8.0
2424
25- # 3P Shared-Deps
25+ # 3P Shared-Deps (https://github.com/googleapis/sdk-platform-java/blob/main/java-shared-dependencies/third-party-dependencies/pom.xml)
2626threeten-extra=1.8.0
2727opencensus=0.31.0
2828findbugs=3.0.2
You can’t perform that action at this time.
0 commit comments