Skip to content

Commit 2a292e0

Browse files
authored
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.8.0 (#5902)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.google.cloud:gapic-libraries-bom](https://togithub.com/googleapis/google-cloud-java) | `1.7.0` -> `1.8.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:gapic-libraries-bom/1.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:gapic-libraries-bom/1.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:gapic-libraries-bom/1.8.0/compatibility-slim/1.7.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:gapic-libraries-bom/1.8.0/confidence-slim/1.7.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>googleapis/google-cloud-java</summary> ### [`v1.8.0`](https://togithub.com/googleapis/google-cloud-java/blob/HEAD/CHANGELOG.md#&#8203;180-httpsgithubcomgoogleapisgoogle-cloud-javacomparev170v180-2023-03-30) [Compare Source](https://togithub.com/googleapis/google-cloud-java/compare/v1.7.0...v1.8.0) ##### Features - \[advisorynotifications] updating Cloud Client Libraries with new field NotificationType for advisorynotifications.googleapis.com ([#&#8203;9290](https://togithub.com/googleapis/google-cloud-java/issues/9290)) ([3c73dee](https://togithub.com/googleapis/google-cloud-java/commit/3c73dee1834ae21fc6dc1b6d4638ba6c0b7d4715)) ##### Bug Fixes - **deps:** update dependency com.google.cloud:google-cloud-pubsub-bom to v1.123.7 ([#&#8203;9269](https://togithub.com/googleapis/google-cloud-java/issues/9269)) ([e018539](https://togithub.com/googleapis/google-cloud-java/commit/e018539a8d403033ddaf697838c952a22e2b5f44)) - **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v3.6.0 ([#&#8203;9282](https://togithub.com/googleapis/google-cloud-java/issues/9282)) ([f8a662a](https://togithub.com/googleapis/google-cloud-java/commit/f8a662ab38ec2c20c190cf0fabad3c7bdf4c76f9)) - **deps:** update dependency com.google.cloud:google-cloud-storage to v2.20.2 ([#&#8203;9274](https://togithub.com/googleapis/google-cloud-java/issues/9274)) ([82b3cae](https://togithub.com/googleapis/google-cloud-java/commit/82b3cae8d98084327e46cf2f0673ad90fb0f4bad)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-cloud-bom). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMy4zIiwidXBkYXRlZEluVmVyIjoiMzUuMjMuMyJ9-->
1 parent e6061a6 commit 2a292e0

File tree

2 files changed

+80
-2
lines changed

2 files changed

+80
-2
lines changed

google-cloud-bom/pom.xml

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,11 +163,68 @@
163163
</licenses>
164164
<dependencyManagement>
165165
<dependencies>
166+
167+
<!-- TODO: Remove the following analytics-related libraries once
168+
https://github.com/googleapis/google-cloud-java/issues/9304 is resolved -->
169+
<dependency>
170+
<groupId>com.google.api.grpc</groupId>
171+
<artifactId>grpc-google-analytics-admin-v1alpha</artifactId>
172+
<version>0.24.0</version>
173+
</dependency>
174+
<dependency>
175+
<groupId>com.google.api.grpc</groupId>
176+
<artifactId>grpc-google-analytics-admin-v1beta</artifactId>
177+
<version>0.24.0</version>
178+
</dependency>
179+
<dependency>
180+
<groupId>com.google.api.grpc</groupId>
181+
<artifactId>proto-google-analytics-admin-v1alpha</artifactId>
182+
<version>0.24.0</version>
183+
</dependency>
184+
<dependency>
185+
<groupId>com.google.api.grpc</groupId>
186+
<artifactId>proto-google-analytics-admin-v1beta</artifactId>
187+
<version>0.24.0</version>
188+
</dependency>
189+
190+
<dependency>
191+
<groupId>com.google.api.grpc</groupId>
192+
<artifactId>grpc-google-analytics-data-v1beta</artifactId>
193+
<version>0.25.0</version><!-- {x-version-update:grpc-google-analytics-data-v1beta:current} -->
194+
</dependency>
195+
<dependency>
196+
<groupId>com.google.api.grpc</groupId>
197+
<artifactId>grpc-google-analytics-data-v1alpha</artifactId>
198+
<version>0.25.0</version><!-- {x-version-update:grpc-google-analytics-data-v1alpha:current} -->
199+
</dependency>
200+
<dependency>
201+
<groupId>com.google.api.grpc</groupId>
202+
<artifactId>proto-google-analytics-data-v1beta</artifactId>
203+
<version>0.25.0</version><!-- {x-version-update:proto-google-analytics-data-v1beta:current} -->
204+
</dependency>
205+
<dependency>
206+
<groupId>com.google.api.grpc</groupId>
207+
<artifactId>proto-google-analytics-data-v1alpha</artifactId>
208+
<version>0.25.0</version><!-- {x-version-update:proto-google-analytics-data-v1alpha:current} -->
209+
</dependency>
210+
211+
<dependency>
212+
<groupId>com.google.api.grpc</groupId>
213+
<artifactId>grpc-google-area120-tables-v1alpha1</artifactId>
214+
<version>0.18.0</version><!-- {x-version-update:grpc-google-area120-tables-v1alpha1:current} -->
215+
</dependency>
216+
<dependency>
217+
<groupId>com.google.api.grpc</groupId>
218+
<artifactId>proto-google-area120-tables-v1alpha1</artifactId>
219+
<version>0.18.0</version><!-- {x-version-update:proto-google-area120-tables-v1alpha1:current} -->
220+
</dependency>
221+
<!-- end of temporary bug fix -->
222+
166223
<!-- Artifacts from google-cloud-java monorepo -->
167224
<dependency>
168225
<groupId>com.google.cloud</groupId>
169226
<artifactId>gapic-libraries-bom</artifactId>
170-
<version>1.7.0</version>
227+
<version>1.8.0</version>
171228
<type>pom</type>
172229
<scope>import</scope>
173230
</dependency>

tests/src/test/java/com/google/cloud/BomContentTest.java

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,29 @@ public void testLibrariesBomReachable() throws Exception {
9595
static void checkBomReachable(Path bomPath) throws Exception {
9696
Bom bom = Bom.readBom(bomPath);
9797
List<Artifact> artifacts = bom.getManagedDependencies();
98+
99+
StringBuilder errors = new StringBuilder();
98100
for (Artifact artifact : artifacts) {
99-
assertReachable(buildMavenCentralUrl(artifact));
101+
String artifactId = artifact.getArtifactId();
102+
String groupId = artifact.getGroupId();
103+
if (("com.google.analytics.api.grpc".equals(groupId)
104+
&& (artifactId.contains("analytics-admin") || artifactId.contains("analytics-data")))
105+
|| ("com.google.area120.api.grpc".equals(groupId)
106+
&& artifactId.contains("google-area120-tables"))) {
107+
// TODO: Remove this logic once https://github.com/googleapis/google-cloud-java/issues/9304
108+
// is fixed
109+
continue;
110+
}
111+
112+
try {
113+
assertReachable(buildMavenCentralUrl(artifact));
114+
} catch (IOException ex) {
115+
errors.append(ex.getMessage() + "\n");
116+
}
117+
118+
}
119+
if (errors.length() != 0) {
120+
throw new IOException(errors.toString());
100121
}
101122
}
102123

0 commit comments

Comments
 (0)