Skip to content

Commit 812a020

Browse files
authored
Use libraries-bom for snippets - part 3 (GoogleCloudPlatform#1788)
1 parent 27346e3 commit 812a020

File tree

8 files changed

+135
-25
lines changed

8 files changed

+135
-25
lines changed

texttospeech/cloud-client/pom.xml

+17-2
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,25 @@
3232
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3333
</properties>
3434

35+
<!-- [START tts_java_dependencies] -->
36+
<!-- Using libraries-bom to manage versions.
37+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
38+
<dependencyManagement>
39+
<dependencies>
40+
<dependency>
41+
<groupId>com.google.cloud</groupId>
42+
<artifactId>libraries-bom</artifactId>
43+
<version>3.0.0</version>
44+
<type>pom</type>
45+
<scope>import</scope>
46+
</dependency>
47+
</dependencies>
48+
</dependencyManagement>
49+
3550
<dependencies>
36-
<!-- [START tts_java_dependencies] -->
3751
<dependency>
3852
<groupId>com.google.cloud</groupId>
3953
<artifactId>google-cloud-texttospeech</artifactId>
40-
<version>0.117.0-beta</version>
4154
</dependency>
4255
<!-- [END tts_java_dependencies] -->
4356

@@ -54,5 +67,7 @@
5467
<version>1.0</version>
5568
<scope>test</scope>
5669
</dependency>
70+
<!-- [START tts_java_dependencies] -->
5771
</dependencies>
72+
<!-- [END tts_java_dependencies] -->
5873
</project>

translate/automl/pom.xml

+16-3
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,24 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START automl_translate_java_dependencies] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
3852
<dependencies>
39-
<!-- [START automl_translate_java_dependencies] -->
4053
<dependency>
4154
<groupId>com.google.cloud</groupId>
4255
<artifactId>google-cloud-automl</artifactId>
43-
<version>0.114.1-beta</version>
4456
</dependency>
4557
<!-- [END automl_translate_java_dependencies] -->
4658
<dependency>
@@ -67,8 +79,9 @@
6779
<version>1.0</version>
6880
<scope>test</scope>
6981
</dependency>
82+
<!-- [START automl_translate_java_dependencies] -->
7083
</dependencies>
71-
84+
<!-- [END automl_translate_java_dependencies] -->
7285
<profiles>
7386
<profile>
7487
<id>DatasetApi</id>

translate/cloud-client/pom.xml

+17-2
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,25 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START translate_java_dependencies] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
3853
<dependencies>
39-
<!-- [START translate_java_dependencies] -->
4054
<dependency>
4155
<groupId>com.google.cloud</groupId>
4256
<artifactId>google-cloud-translate</artifactId>
43-
<version>1.94.0</version>
4457
</dependency>
4558
<!-- [END translate_java_dependencies] -->
4659

@@ -57,5 +70,7 @@
5770
<version>1.0</version>
5871
<scope>test</scope>
5972
</dependency>
73+
<!-- [START translate_java_dependencies] -->
6074
</dependencies>
75+
<!-- [END translate_java_dependencies] -->
6176
</project>

video/beta/pom.xml

+16-3
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,28 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START video_java_dependencies_beta] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
3852
<dependencies>
39-
<!-- [START video_java_dependencies_beta] -->
4053
<dependency>
4154
<groupId>com.google.cloud</groupId>
4255
<artifactId>google-cloud-video-intelligence</artifactId>
43-
<version>0.115.0-beta</version>
4456
</dependency>
4557
<dependency>
4658
<groupId>com.google.cloud</groupId>
4759
<artifactId>google-cloud-storage</artifactId>
48-
<version>1.100.0</version>
4960
</dependency>
5061
<!-- [END video_java_dependencies_beta] -->
5162

@@ -62,7 +73,9 @@
6273
<version>1.0</version>
6374
<scope>test</scope>
6475
</dependency>
76+
<!-- [START video_java_dependencies_beta] -->
6577
</dependencies>
78+
<!-- [END video_java_dependencies_beta] -->
6679
<build>
6780
<plugins>
6881
<plugin>

vision/automl/pom.xml

+18-4
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,32 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START automl_vision_java_dependencies] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
3853
<dependencies>
39-
<!-- [START automl_vision_java_dependencies] -->
4054
<dependency>
4155
<groupId>com.google.cloud</groupId>
4256
<artifactId>google-cloud-automl</artifactId>
43-
<version>0.114.1-beta</version>
4457
</dependency>
4558
<dependency>
4659
<groupId>net.sourceforge.argparse4j</groupId>
4760
<artifactId>argparse4j</artifactId>
4861
<version>0.8.1</version>
4962
</dependency>
50-
<!-- [START automl_vision_java_dependencies] -->
63+
<!-- [END automl_vision_java_dependencies] -->
5164

5265
<!-- Test dependencies -->
5366
<dependency>
@@ -63,8 +76,9 @@
6376
<version>1.0</version>
6477
<scope>test</scope>
6578
</dependency>
79+
<!-- [START automl_vision_java_dependencies] -->
6680
</dependencies>
67-
81+
<!-- [END automl_vision_java_dependencies] -->
6882
<profiles>
6983
<profile>
7084
<id>DatasetApi</id>

vision/beta/cloud-client/pom.xml

+17-4
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,29 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START vision_java_dependencies_beta] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
3853
<dependencies>
39-
<!-- [START vision_java_dependencies_beta] -->
4054
<dependency>
4155
<groupId>com.google.cloud</groupId>
4256
<artifactId>google-cloud-vision</artifactId>
43-
<version>1.98.0</version>
4457
</dependency>
4558
<dependency>
4659
<groupId>com.google.cloud</groupId>
4760
<artifactId>google-cloud-storage</artifactId>
48-
<version>1.100.0</version>
4961
</dependency>
5062
<!-- [END vision_java_dependencies_beta] -->
5163

@@ -63,8 +75,9 @@
6375
<version>1.0</version>
6476
<scope>test</scope>
6577
</dependency>
78+
<!-- [START vision_java_dependencies_beta] -->
6679
</dependencies>
67-
80+
<!-- [END vision_java_dependencies_beta] -->
6881
<profiles>
6982
<profile>
7083
<id>Detect</id>

vision/cloud-client/pom.xml

+17-3
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,29 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START vision_java_dependencies] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
3853
<dependencies>
39-
<!-- [START vision_java_dependencies] -->
4054
<dependency>
4155
<groupId>com.google.cloud</groupId>
4256
<artifactId>google-cloud-vision</artifactId>
43-
<version>1.98.0</version>
4457
</dependency>
4558
<dependency>
4659
<groupId>com.google.cloud</groupId>
4760
<artifactId>google-cloud-storage</artifactId>
48-
<version>1.100.0</version>
4961
</dependency>
5062
<!-- [END vision_java_dependencies] -->
5163

@@ -63,7 +75,9 @@
6375
<version>1.0</version>
6476
<scope>test</scope>
6577
</dependency>
78+
<!-- [START vision_java_dependencies] -->
6679
</dependencies>
80+
<!-- [END vision_java_dependencies] -->
6781
<profiles>
6882
<profile>
6983
<id>Detect</id>

vision/product-search/cloud-client/pom.xml

+17-4
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,29 @@
3535
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3636
</properties>
3737

38+
<!-- [START vision_product_search_java_dependencies] -->
39+
<!-- Using libraries-bom to manage versions.
40+
See https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM -->
41+
<dependencyManagement>
42+
<dependencies>
43+
<dependency>
44+
<groupId>com.google.cloud</groupId>
45+
<artifactId>libraries-bom</artifactId>
46+
<version>3.0.0</version>
47+
<type>pom</type>
48+
<scope>import</scope>
49+
</dependency>
50+
</dependencies>
51+
</dependencyManagement>
52+
3853
<dependencies>
39-
<!-- [START vision_product_search_java_dependencies] -->
4054
<dependency>
4155
<groupId>com.google.cloud</groupId>
4256
<artifactId>google-cloud-vision</artifactId>
43-
<version>1.98.0</version>
4457
</dependency>
4558
<dependency>
4659
<groupId>com.google.cloud</groupId>
4760
<artifactId>google-cloud-storage</artifactId>
48-
<version>1.100.0</version>
4961
</dependency>
5062
<dependency>
5163
<groupId>net.sourceforge.argparse4j</groupId>
@@ -73,8 +85,9 @@
7385
<version>1.0</version>
7486
<scope>test</scope>
7587
</dependency>
88+
<!-- [START vision_product_search_java_dependencies] -->
7689
</dependencies>
77-
90+
<!-- [END vision_product_search_java_dependencies] -->
7891
<profiles>
7992
<profile>
8093
<id>ImportProductSets</id>

0 commit comments

Comments
 (0)