Skip to content

Commit 1c1a2b3

Browse files
authored
chore(proc): prevent dependency upgrades for java8 code samples (GoogleCloudPlatform#8938)
* chore(proc): prevent dependency upgrades for java8 exclude code samples for java8 (or java-8) from dependency upgrades. * chore: updating README about Java8 support changes
1 parent 992d749 commit 1c1a2b3

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

.github/renovate.json5

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
"dependencyDashboardLabels": [
1515
"type: process",
1616
],
17+
// discontinue upgrades for java8 code samples
18+
"ignorePaths": ["**/*java8*/**", "**/*java-8*/**"],
1719
"packageRules": [
1820
{
1921
"matchCategories": [

README.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Google Cloud Platform Java Samples
22

3-
[![Build Status][java-8-badge]][java-8-link] [![Build
4-
Status][java-11-badge]][java-11-link] [![Build
3+
[![Build Status][java-11-badge]][java-11-link] [![Build
54
Status][java-17-badge]][java-17-link]
65

76
<a href="https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/GoogleCloudPlatform/java-docs-samples&page=editor&open_in_editor=README.md">
@@ -47,6 +46,13 @@ To browse ready to use code samples check [Google Cloud Samples](https://cloud.g
4746

4847
* See [LICENSE](LICENSE)
4948

49+
## Supported Java runtimes
50+
51+
The minimal supported Java runtime is Java 11.
52+
Testing of the code samples in Java 8 runtime is discontinued.
53+
Code samples that are build with older Java runtimes (e.g. Java 8) are requested to pass tests with Java 11.
54+
Code samples designated to build and run with Java 8 will be removed at end of support for Java 8 in GCP.
55+
5056
## Source Code Headers
5157

5258
Every file containing source code must include copyright and license
@@ -71,20 +77,18 @@ Apache header:
7177
limitations under the License.
7278

7379
[ADC]: https://developers.google.com/identity/protocols/application-default-credentials
74-
[cred]: http://google.github.io/google-auth-library-java/releases/0.6.0/apidocs/com/google/auth/Credentials.html?is-external=true
75-
[options]: http://googlecloudplatform.github.io/google-cloud-java/0.12.0/apidocs/com/google/cloud/ServiceOptions.Builder.html#setCredentials-com.google.auth.Credentials-
7680
[auth_command]: https://cloud.google.com/sdk/gcloud/reference/beta/auth/application-default/login
77-
[java-8-badge]:
81+
[java-8-badge]:
7882
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-8.svg
79-
[java-8-link]:
83+
[java-8-link]:
8084
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-8.html
81-
[java-11-badge]:
85+
[java-11-badge]:
8286
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-11.svg
83-
[java-11-link]:
87+
[java-11-link]:
8488
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-11.html
85-
[java-17-badge]:
89+
[java-17-badge]:
8690
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-17.svg
87-
[java-17-link]:
91+
[java-17-link]:
8892
https://storage.googleapis.com/cloud-devrel-kokoro-resources/java/badges/java-docs-samples-17.html
8993

9094
Java is a registered trademark of Oracle and/or its affiliates.

0 commit comments

Comments
 (0)