Skip to content

Commit b51c9bc

Browse files
committed
tests: Add showcase gen code 3.25.8.
1 parent 3a8ef8e commit b51c9bc

File tree

200 files changed

+110769
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+110769
-0
lines changed

.github/workflows/ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,12 @@ jobs:
303303
mvn clean verify -P '!showcase,enable-integration-tests,loggingTestBase,disabledLogging' \
304304
--batch-mode \
305305
--no-transfer-progress
306+
- name: Showcase integration tests - protobuf-3.25.8
307+
working-directory: java-showcase
308+
run: |
309+
mvn clean verify -P '!showcase,enable-integration-tests,protobuf-3.25.8' \
310+
--batch-mode \
311+
--no-transfer-progress
306312
showcase:
307313
runs-on: ubuntu-22.04
308314
strategy:

java-showcase/gapic-showcase/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,16 @@
228228

229229
</dependencies>
230230
<profiles>
231+
<profile>
232+
<id>protobuf-3.25.8</id>
233+
<dependencies>
234+
<dependency>
235+
<groupId>com.google.api.grpc</groupId>
236+
<artifactId>proto-gapic-showcase-v1beta1</artifactId>
237+
<version>0.0.1-SNAPSHOT-3.25.8</version>
238+
</dependency>
239+
</dependencies>
240+
</profile>
231241
<profile>
232242
<id>slf4j2_logback</id>
233243
<!--slf4j2, logback dependencies, and only compile logging test for 2.x-->

java-showcase/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@
4141
<artifactId>proto-gapic-showcase-v1beta1</artifactId>
4242
<version>0.0.1-SNAPSHOT</version>
4343
</dependency>
44+
<dependency>
45+
<groupId>com.google.api.grpc</groupId>
46+
<artifactId>proto-gapic-showcase-v1beta1-3.25.8</artifactId>
47+
<version>0.0.1-SNAPSHOT</version>
48+
</dependency>
4449
<dependency>
4550
<groupId>com.google.api.grpc</groupId>
4651
<artifactId>grpc-gapic-showcase-v1beta1</artifactId>
@@ -65,6 +70,7 @@
6570
<module>gapic-showcase</module>
6671
<module>grpc-gapic-showcase-v1beta1</module>
6772
<module>proto-gapic-showcase-v1beta1</module>
73+
<module>proto-gapic-showcase-v1beta1-3.25.8</module>
6874
</modules>
6975

7076
<profiles>
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<groupId>com.google.api.grpc</groupId>
6+
<artifactId>proto-gapic-showcase-v1beta1</artifactId>
7+
<version>0.0.1-SNAPSHOT-3.25.8</version>
8+
<name>proto-gapic-showcase-v1beta1</name>
9+
<description>PROTO library for proto-gapic-showcase-v1beta1</description>
10+
<parent>
11+
<groupId>com.google.cloud</groupId>
12+
<artifactId>gapic-showcase-parent</artifactId>
13+
<version>0.0.1-SNAPSHOT</version>
14+
</parent>
15+
16+
<properties>
17+
<fmt.skip>true</fmt.skip>
18+
</properties>
19+
20+
<dependencies>
21+
<dependency>
22+
<groupId>com.google.protobuf</groupId>
23+
<artifactId>protobuf-java</artifactId>
24+
</dependency>
25+
<dependency>
26+
<groupId>com.google.api.grpc</groupId>
27+
<artifactId>proto-google-common-protos</artifactId>
28+
</dependency>
29+
<dependency>
30+
<groupId>com.google.api.grpc</groupId>
31+
<artifactId>proto-google-iam-v1</artifactId>
32+
</dependency>
33+
<dependency>
34+
<groupId>com.google.api</groupId>
35+
<artifactId>api-common</artifactId>
36+
</dependency>
37+
<dependency>
38+
<groupId>com.google.guava</groupId>
39+
<artifactId>guava</artifactId>
40+
</dependency>
41+
</dependencies>
42+
43+
<!-- Skip proto-gapic-showcase-v1beta1 when analyzing showcase test coverage on SonarCloud -->
44+
<profiles>
45+
<profile>
46+
<id>showcase-sonar-analysis</id>
47+
<activation>
48+
<property>
49+
<name>enableShowcaseTestCoverage</name>
50+
</property>
51+
</activation>
52+
<properties>
53+
<sonar.skip>true</sonar.skip>
54+
</properties>
55+
</profile>
56+
</profiles>
57+
</project>

0 commit comments

Comments
 (0)