From 3cab0b9f997042f419470213a0c13385bc6fb6a5 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2019 08:23:09 -0800 Subject: [PATCH 01/18] chore: release 0.117.3-SNAPSHOT (#21) * updated versions.txt [ci skip] * updated pom.xml [ci skip] --- pom.xml | 2 +- versions.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 999689d3..9870796e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-dns jar - 0.117.2-alpha + 0.117.3-alpha-SNAPSHOT Google Cloud DNS Parent https://github.com/googleapis/java-dns diff --git a/versions.txt b/versions.txt index 573c67d5..ae6d8a0a 100644 --- a/versions.txt +++ b/versions.txt @@ -1,4 +1,4 @@ # Format: # module:released-version:current-version -google-cloud-dns:0.117.2-alpha:0.117.2-alpha \ No newline at end of file +google-cloud-dns:0.117.2-alpha:0.117.3-alpha-SNAPSHOT \ No newline at end of file From 609f422563bde166d8a499c84bd3d82e0b92bbd5 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 19 Nov 2019 13:03:45 -0800 Subject: [PATCH 02/18] chore: update common templates --- .github/release-please.yml | 1 + .kokoro/build.sh | 14 ++++++++++---- .kokoro/dependencies.sh | 6 +++++- synth.metadata | 2 +- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/.github/release-please.yml b/.github/release-please.yml index 82744682..dce2c845 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -1 +1,2 @@ releaseType: java-yoshi +bumpMinorPreMajor: true \ No newline at end of file diff --git a/.kokoro/build.sh b/.kokoro/build.sh index fa132f41..dc2936ef 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -27,6 +27,7 @@ echo ${JOB_TYPE} mvn install -B -V \ -DskipTests=true \ -Dclirr.skip=true \ + -Denforcer.skip=true \ -Dmaven.javadoc.skip=true \ -Dgcloud.download.skip=true \ -T 1C @@ -38,7 +39,7 @@ fi case ${JOB_TYPE} in test) - mvn test -B -Dclirr.skip=true + mvn test -B -Dclirr.skip=true -Denforcer.skip=true bash ${KOKORO_GFILE_DIR}/codecov.sh bash .kokoro/coerce_logs.sh ;; @@ -49,12 +50,17 @@ javadoc) mvn javadoc:javadoc javadoc:test-javadoc ;; integration) - mvn -B ${INTEGRATION_TEST_ARGS} -DtrimStackTrace=false -Dclirr.skip=true -fae verify + mvn -B ${INTEGRATION_TEST_ARGS} \ + -DtrimStackTrace=false \ + -Dclirr.skip=true \ + -Denforcer.skip=true \ + -fae \ + verify bash .kokoro/coerce_logs.sh ;; clirr) - mvn -B clirr:check + mvn -B -Denforcer.skip=true clirr:check ;; *) ;; -esac \ No newline at end of file +esac diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh index 1853858d..cdcf9a0b 100755 --- a/.kokoro/dependencies.sh +++ b/.kokoro/dependencies.sh @@ -23,5 +23,9 @@ echo $JOB_TYPE export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m" -mvn install -DskipTests=true -B -V +# this should run maven enforcer +mvn install -B -V \ + -DskipTests=true \ + -Dclirr.skip=true + mvn -B dependency:analyze -DfailOnWarning=true diff --git a/synth.metadata b/synth.metadata index 38ab6569..226094db 100644 --- a/synth.metadata +++ b/synth.metadata @@ -1,5 +1,5 @@ { - "updateTime": "2019-11-15T08:41:26.838061Z", + "updateTime": "2019-11-19T19:48:48.118213Z", "sources": [ { "template": { From 1266b0a4fc5df6776e9ce82d17a0b21390f281fc Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Wed, 18 Dec 2019 19:01:08 -0600 Subject: [PATCH 03/18] chore: update renovate config --- renovate.json | 42 ++++++++++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 14 deletions(-) diff --git a/renovate.json b/renovate.json index 99810470..c5eafc04 100644 --- a/renovate.json +++ b/renovate.json @@ -1,27 +1,41 @@ { "extends": [ - "config:base" + ":separateMajorReleases", + ":combinePatchMinorReleases", + ":ignoreUnstable", + ":prImmediately", + ":updateNotScheduled", + ":automergeDisabled", + ":ignoreModulesAndTests", + ":maintainLockFilesDisabled", + ":autodetectPinVersions" ], - "ignoreDeps": [], "packageRules": [ { - "managers": ["maven"], - "packageNames": ["com.google.guava:guava*"], + "packagePatterns": [ + "^com.google.guava:" + ], "versionScheme": "docker" }, { - "packagePatterns": ["^io.grpc:grpc-"], - "groupName": "gRPC packages" + "packagePatterns": [ + "*" + ], + "semanticCommitType": "deps", + "semanticCommitScope": null }, { - "packagePatterns": ["^com.google.protobuf:protobuf-"], - "groupName": "Protobuf packages" - }, - { - "packagePatterns": ["^io.opencensus:opencensus-"], - "groupName": "OpenCensus packages" + "packagePatterns": [ + "^org.apache.maven", + "^org.jacoco:", + "^org.codehaus.mojo:", + "^org.sonatype.plugins:", + "^com.coveo:", + "^com.google.cloud:google-cloud-shared-config" + ], + "semanticCommitType": "build", + "semanticCommitScope": "deps" } ], - "semanticCommits": true, - "semanticCommitType": "deps" + "semanticCommits": true } From 44f54593857e2604e6cfc9ea14daa7e150dd83fe Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 24 Dec 2019 02:14:02 +0200 Subject: [PATCH 04/18] deps: update dependency com.google.http-client:google-http-client-bom to v1.34.0 (#32) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9870796e..465d5e40 100644 --- a/pom.xml +++ b/pom.xml @@ -95,7 +95,7 @@ com.google.http-client google-http-client-bom - 1.33.0 + 1.34.0 pom import From c7ee82dae2aec00f2610dba7dc7c7572855090d0 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 24 Dec 2019 02:14:22 +0200 Subject: [PATCH 05/18] deps: update dependency com.google.auth:google-auth-library-bom to v0.19.0 (#30) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 465d5e40..74d6c555 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ 1.91.3 1.8.1 1.17.0 - 0.18.0 + 0.19.0 1.50.1 4.12 28.1-android From ce9b2815d3b6deecf267d761e9adcb87060ba4dc Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Thu, 26 Dec 2019 12:57:34 -0600 Subject: [PATCH 06/18] chore(deps): group core dependencies --- renovate.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/renovate.json b/renovate.json index c5eafc04..02757c63 100644 --- a/renovate.json +++ b/renovate.json @@ -17,6 +17,15 @@ ], "versionScheme": "docker" }, + { + "packagePatterns": [ + "^com.google.api:gax", + "^com.google.auth:", + "^com.google.cloud:google-cloud-core", + "^io.grpc:" + ], + "groupName": "core dependencies" + }, { "packagePatterns": [ "*" From 23fef1d2d818ac2bac86b347a223de47e84ac867 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 26 Dec 2019 23:59:35 +0200 Subject: [PATCH 07/18] deps: update dependency com.google.api-client:google-api-client-bom to v1.30.7 (#28) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 74d6c555..96632345 100644 --- a/pom.xml +++ b/pom.xml @@ -102,7 +102,7 @@ com.google.api-client google-api-client-bom - 1.30.5 + 1.30.7 pom import From 4ff0ea676ccadd59e0ab87ec3d4dd427fe8cce03 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 27 Dec 2019 00:17:35 +0200 Subject: [PATCH 08/18] chore(deps): update dependency com.google.errorprone:error_prone_annotations to v2.3.4 (#26) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 96632345..e016b402 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ 1.4.0 1.18 3.6 - 2.3.3 + 2.3.4 From e2e7ed67896d026cc343ffdeb892d30907f02971 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 27 Dec 2019 00:31:30 +0200 Subject: [PATCH 09/18] deps: update core dependencies (#37) --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index e016b402..754f5122 100644 --- a/pom.xml +++ b/pom.xml @@ -63,11 +63,11 @@ UTF-8 github google-cloud-dns-parent - 1.91.3 + 1.92.0 1.8.1 1.17.0 0.19.0 - 1.50.1 + 1.52.0 4.12 28.1-android 1.4.0 From 047f28897ddee083998737a43a339d6850ac7f9c Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Thu, 26 Dec 2019 17:41:57 -0600 Subject: [PATCH 10/18] chore: group core transport dependencies --- renovate.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/renovate.json b/renovate.json index 02757c63..d014232c 100644 --- a/renovate.json +++ b/renovate.json @@ -26,6 +26,14 @@ ], "groupName": "core dependencies" }, + { + "packagePatterns": [ + "^com.google.http-client:", + "^com.google.oauth-client:", + "^com.google.api-client:" + ], + "groupName": "core transport dependencies" + }, { "packagePatterns": [ "*" From f70396932ac9d50c00c8c38242ded3321cbc39bd Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 27 Dec 2019 17:44:18 +0200 Subject: [PATCH 11/18] deps: update dependency com.google.guava:guava-bom to v28.2-android --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 754f5122..08970a86 100644 --- a/pom.xml +++ b/pom.xml @@ -69,7 +69,7 @@ 0.19.0 1.52.0 4.12 - 28.1-android + 28.2-android 1.4.0 1.18 3.6 From ab2abd95ff2ecfd2321f8de46f98d2abbf7e9e2f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 2 Jan 2020 22:46:49 +0200 Subject: [PATCH 12/18] deps: update core dependencies to v1.92.1 (#42) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 08970a86..fa79835e 100644 --- a/pom.xml +++ b/pom.xml @@ -63,7 +63,7 @@ UTF-8 github google-cloud-dns-parent - 1.92.0 + 1.92.1 1.8.1 1.17.0 0.19.0 From 9620d61a744df4dc81f22ccad464d4834e0f7400 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 2 Jan 2020 22:47:10 +0200 Subject: [PATCH 13/18] chore(deps): update dependency junit:junit to v4.13 (#41) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fa79835e..8c8db1af 100644 --- a/pom.xml +++ b/pom.xml @@ -68,7 +68,7 @@ 1.17.0 0.19.0 1.52.0 - 4.12 + 4.13 28.2-android 1.4.0 1.18 From 6a75af040509e94575dfd50b85e9743877528d52 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 3 Jan 2020 23:00:13 +0200 Subject: [PATCH 14/18] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v0.3.1 (#44) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8c8db1af..7ac7ce34 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.3.0 + 0.3.1 From a3877c2a3869a9790203003e2da4fec73e940251 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 7 Jan 2020 02:22:26 +0200 Subject: [PATCH 15/18] deps: update dependency com.google.apis:google-api-services-dns to v1-rev20191205-1.30.3 (#45) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7ac7ce34..ed93ac6a 100644 --- a/pom.xml +++ b/pom.xml @@ -132,7 +132,7 @@ com.google.apis google-api-services-dns - v1-rev20190923-1.30.3 + v1-rev20191205-1.30.3 com.google.api-client From 3493154b91ffd87be93c9f38c569ba05a08c3cef Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 7 Jan 2020 08:27:51 -0800 Subject: [PATCH 16/18] chore: update common templates (#46) --- .kokoro/build.sh | 15 +- .kokoro/continuous/samples.cfg | 31 +++ .kokoro/nightly/samples.cfg | 31 +++ .kokoro/presubmit/samples.cfg | 31 +++ CONTRIBUTING.md | 104 ++++++++- synth.metadata | 376 ++++++++++++++++++++++++++++++++- 6 files changed, 585 insertions(+), 3 deletions(-) create mode 100644 .kokoro/continuous/samples.cfg create mode 100644 .kokoro/nightly/samples.cfg create mode 100644 .kokoro/presubmit/samples.cfg diff --git a/.kokoro/build.sh b/.kokoro/build.sh index dc2936ef..f1ae5840 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -44,13 +44,26 @@ test) bash .kokoro/coerce_logs.sh ;; lint) - mvn com.coveo:fmt-maven-plugin:check + mvn \ + -Penable-samples \ + com.coveo:fmt-maven-plugin:check ;; javadoc) mvn javadoc:javadoc javadoc:test-javadoc ;; integration) mvn -B ${INTEGRATION_TEST_ARGS} \ + -Penable-integration-tests \ + -DtrimStackTrace=false \ + -Dclirr.skip=true \ + -Denforcer.skip=true \ + -fae \ + verify + bash .kokoro/coerce_logs.sh + ;; +samples) + mvn -B \ + -Penable-samples \ -DtrimStackTrace=false \ -Dclirr.skip=true \ -Denforcer.skip=true \ diff --git a/.kokoro/continuous/samples.cfg b/.kokoro/continuous/samples.cfg new file mode 100644 index 00000000..fa7b493d --- /dev/null +++ b/.kokoro/continuous/samples.cfg @@ -0,0 +1,31 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/java8" +} + +env_vars: { + key: "JOB_TYPE" + value: "samples" +} + +env_vars: { + key: "GCLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "keystore/73713_java_it_service_account" +} + +before_action { + fetch_keystore { + keystore_resource { + keystore_config_id: 73713 + keyname: "java_it_service_account" + } + } +} diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg new file mode 100644 index 00000000..9a910249 --- /dev/null +++ b/.kokoro/nightly/samples.cfg @@ -0,0 +1,31 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/java8" +} + +env_vars: { + key: "JOB_TYPE" + value: "samples" +} + +env_vars: { + key: "GCLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "keystore/73713_java_it_service_account" +} + +before_action { + fetch_keystore { + keystore_resource { + keystore_config_id: 73713 + keyname: "java_it_service_account" + } + } +} diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg new file mode 100644 index 00000000..fa7b493d --- /dev/null +++ b/.kokoro/presubmit/samples.cfg @@ -0,0 +1,31 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/java8" +} + +env_vars: { + key: "JOB_TYPE" + value: "samples" +} + +env_vars: { + key: "GCLOUD_PROJECT" + value: "gcloud-devel" +} + +env_vars: { + key: "GOOGLE_APPLICATION_CREDENTIALS" + value: "keystore/73713_java_it_service_account" +} + +before_action { + fetch_keystore { + keystore_resource { + keystore_config_id: 73713 + keyname: "java_it_service_account" + } + } +} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ebbb59e5..085021dd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -25,4 +25,106 @@ information on using pull requests. ## Community Guidelines This project follows -[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/). \ No newline at end of file +[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/). + +## Building the project + +To build, package, and run all unit tests run the command + +``` +mvn clean verify +``` + +### Running Integration tests + +To include integration tests when building the project, you need access to +a GCP Project with a valid service account. + +For instructions on how to generate a service account and corresponding +credentials JSON see: [Creating a Service Account][1]. + +Then run the following to build, package, run all unit tests and run all +integration tests. + +```bash +export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service/account.json +mvn -Penable-integration-tests clean verify +``` + +## Code Samples + +Code Samples must be bundled in separate Maven modules, and guarded by a +Maven profile with the name `enable-samples`. + +The samples must be separate from the primary project for a few reasons: +1. Primary projects have a minimum Java version of Java 7 whereas samples have + a minimum Java version of Java 8. Due to this we need the ability to + selectively exclude samples from a build run. +2. Many code samples depend on external GCP services and need + credentials to access the service. +3. Code samples are not released as Maven artifacts and must be excluded from + release builds. + +### Building + +```bash +mvn -Penable-samples clean verify +``` + +Some samples require access to GCP services and require a service account: + +```bash +export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service/account.json +mvn -Penable-samples clean verify +``` + +### Profile Config + +1. To add samples in a profile to your Maven project, add the following to your +`pom.xml` + + ```xml + + [...] + + + enable-samples + + sample + + + + [...] + + ``` + +2. [Activate](#profile-activation) the profile. +3. Define your samples in a normal Maven project in the `samples/` directory + +### Profile Activation + +To include code samples when building and testing the project, enable the +`enable-samples` Maven profile. + +#### Command line + +To activate the Maven profile on the command line add `-Penable-samples` to your +Maven command. + +#### Maven `settings.xml` + +To activate the Maven profile in your `~/.m2/settings.xml` add an entry of +`enable-samples` following the instructions in [Active Profiles][2]. + +This method has the benefit of applying to all projects you build (and is +respected by IntelliJ IDEA) and is recommended if you are going to be +contributing samples to several projects. + +#### IntelliJ IDEA + +To activate the Maven Profile inside IntelliJ IDEA, follow the instructions in +[Activate Maven profiles][3] to activate `enable-samples`. + +[1]: https://cloud.google.com/docs/authentication/getting-started#creating_a_service_account +[2]: https://maven.apache.org/settings.html#Active_Profiles +[3]: https://www.jetbrains.com/help/idea/work-with-maven-profiles.html#activate_maven_profiles diff --git a/synth.metadata b/synth.metadata index 226094db..dbec41a0 100644 --- a/synth.metadata +++ b/synth.metadata @@ -1,5 +1,5 @@ { - "updateTime": "2019-11-19T19:48:48.118213Z", + "updateTime": "2020-01-07T08:48:02.774883Z", "sources": [ { "template": { @@ -8,5 +8,379 @@ "version": "2019.10.17" } } + ], + "newFiles": [ + { + "path": ".repo-metadata.json" + }, + { + "path": "renovate.json" + }, + { + "path": "license-checks.xml" + }, + { + "path": "synth.py" + }, + { + "path": "CHANGELOG.md" + }, + { + "path": "codecov.yaml" + }, + { + "path": "LICENSE" + }, + { + "path": ".gitignore" + }, + { + "path": "pom.xml" + }, + { + "path": "CODE_OF_CONDUCT.md" + }, + { + "path": "synth.metadata" + }, + { + "path": "README.md" + }, + { + "path": "versions.txt" + }, + { + "path": "CONTRIBUTING.md" + }, + { + "path": "java.header" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsBatchResultTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/ChangeRequestInfoTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/ProjectInfoTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/ZoneInfoTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/ZoneTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsOptionsTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/RecordSetTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsExceptionTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/ChangeRequestTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/OptionTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/SerializationTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsBatchTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/DnsImplTest.java" + }, + { + "path": "src/test/java/com/google/cloud/dns/it/ITDnsTest.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/Option.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsFactory.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/RecordSet.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/Dns.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/ChangeRequest.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsException.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/ProjectInfo.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/ChangeRequestInfo.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsOptions.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsBatchResult.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsImpl.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/DnsBatch.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/package-info.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/Zone.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/ZoneInfo.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/spi/DnsRpcFactory.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/spi/v1/DnsRpc.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/spi/v1/HttpDnsRpc.java" + }, + { + "path": "src/main/java/com/google/cloud/dns/spi/v1/RpcBatch.java" + }, + { + "path": ".kokoro/build.bat" + }, + { + "path": ".kokoro/build.sh" + }, + { + "path": ".kokoro/dependencies.sh" + }, + { + "path": ".kokoro/common.cfg" + }, + { + "path": ".kokoro/trampoline.sh" + }, + { + "path": ".kokoro/coerce_logs.sh" + }, + { + "path": ".kokoro/linkage-monitor.sh" + }, + { + "path": ".kokoro/continuous/dependencies.cfg" + }, + { + "path": ".kokoro/continuous/samples.cfg" + }, + { + "path": ".kokoro/continuous/java7.cfg" + }, + { + "path": ".kokoro/continuous/java8-osx.cfg" + }, + { + "path": ".kokoro/continuous/java8-win.cfg" + }, + { + "path": ".kokoro/continuous/propose_release.sh" + }, + { + "path": ".kokoro/continuous/lint.cfg" + }, + { + "path": ".kokoro/continuous/java11.cfg" + }, + { + "path": ".kokoro/continuous/common.cfg" + }, + { + "path": ".kokoro/continuous/propose_release.cfg" + }, + { + "path": ".kokoro/continuous/java8.cfg" + }, + { + "path": ".kokoro/continuous/integration.cfg" + }, + { + "path": ".kokoro/release/drop.sh" + }, + { + "path": ".kokoro/release/stage.cfg" + }, + { + "path": ".kokoro/release/promote.cfg" + }, + { + "path": ".kokoro/release/publish_javadoc.cfg" + }, + { + "path": ".kokoro/release/bump_snapshot.cfg" + }, + { + "path": ".kokoro/release/promote.sh" + }, + { + "path": ".kokoro/release/stage.sh" + }, + { + "path": ".kokoro/release/snapshot.sh" + }, + { + "path": ".kokoro/release/snapshot.cfg" + }, + { + "path": ".kokoro/release/common.cfg" + }, + { + "path": ".kokoro/release/bump_snapshot.sh" + }, + { + "path": ".kokoro/release/common.sh" + }, + { + "path": ".kokoro/release/drop.cfg" + }, + { + "path": ".kokoro/release/publish_javadoc.sh" + }, + { + "path": ".kokoro/presubmit/dependencies.cfg" + }, + { + "path": ".kokoro/presubmit/samples.cfg" + }, + { + "path": ".kokoro/presubmit/java7.cfg" + }, + { + "path": ".kokoro/presubmit/java8-osx.cfg" + }, + { + "path": ".kokoro/presubmit/linkage-monitor.cfg" + }, + { + "path": ".kokoro/presubmit/java8-win.cfg" + }, + { + "path": ".kokoro/presubmit/lint.cfg" + }, + { + "path": ".kokoro/presubmit/java11.cfg" + }, + { + "path": ".kokoro/presubmit/common.cfg" + }, + { + "path": ".kokoro/presubmit/clirr.cfg" + }, + { + "path": ".kokoro/presubmit/java8.cfg" + }, + { + "path": ".kokoro/presubmit/integration.cfg" + }, + { + "path": ".kokoro/nightly/dependencies.cfg" + }, + { + "path": ".kokoro/nightly/samples.cfg" + }, + { + "path": ".kokoro/nightly/java7.cfg" + }, + { + "path": ".kokoro/nightly/java8-osx.cfg" + }, + { + "path": ".kokoro/nightly/java8-win.cfg" + }, + { + "path": ".kokoro/nightly/lint.cfg" + }, + { + "path": ".kokoro/nightly/java11.cfg" + }, + { + "path": ".kokoro/nightly/common.cfg" + }, + { + "path": ".kokoro/nightly/java8.cfg" + }, + { + "path": ".kokoro/nightly/integration.cfg" + }, + { + "path": ".github/release-please.yml" + }, + { + "path": ".github/PULL_REQUEST_TEMPLATE.md" + }, + { + "path": ".github/ISSUE_TEMPLATE/bug_report.md" + }, + { + "path": ".github/ISSUE_TEMPLATE/support_request.md" + }, + { + "path": ".github/ISSUE_TEMPLATE/feature_request.md" + }, + { + "path": "__pycache__/synth.cpython-36.pyc" + }, + { + "path": ".git/index" + }, + { + "path": ".git/packed-refs" + }, + { + "path": ".git/HEAD" + }, + { + "path": ".git/config" + }, + { + "path": ".git/shallow" + }, + { + "path": ".git/objects/pack/pack-bee6b2142623cd1883a7c90a37e2dd1a942d4730.pack" + }, + { + "path": ".git/objects/pack/pack-bee6b2142623cd1883a7c90a37e2dd1a942d4730.idx" + }, + { + "path": ".git/refs/remotes/origin/HEAD" + }, + { + "path": ".git/refs/heads/autosynth" + }, + { + "path": ".git/refs/heads/master" + }, + { + "path": ".git/logs/HEAD" + }, + { + "path": ".git/logs/refs/remotes/origin/HEAD" + }, + { + "path": ".git/logs/refs/heads/autosynth" + }, + { + "path": ".git/logs/refs/heads/master" + } ] } \ No newline at end of file From 6973df71b49b7b971995d03c89436b6b712fdf4a Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Tue, 7 Jan 2020 11:36:30 -0800 Subject: [PATCH 17/18] chore: allow unstable renovate updates --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renovate.json b/renovate.json index d014232c..f3a70c97 100644 --- a/renovate.json +++ b/renovate.json @@ -52,6 +52,12 @@ ], "semanticCommitType": "build", "semanticCommitScope": "deps" + }, + { + "packagePatterns": [ + "^com.google.cloud:google-cloud-" + ], + "ignoreUnstable": false } ], "semanticCommits": true From 9e04b84e269880f8d40a88d94288a0da47b207e1 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2020 16:27:03 -0800 Subject: [PATCH 18/18] chore: release 0.117.3 (#43) * updated CHANGELOG.md [ci skip] * updated README.md [ci skip] * updated versions.txt [ci skip] * updated pom.xml [ci skip] --- CHANGELOG.md | 13 +++++++++++++ README.md | 6 +++--- pom.xml | 2 +- versions.txt | 2 +- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f535ac2c..9b155176 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +### [0.117.3](https://www.github.com/googleapis/java-dns/compare/v0.117.2...v0.117.3) (2020-01-07) + + +### Dependencies + +* update core dependencies ([#37](https://www.github.com/googleapis/java-dns/issues/37)) ([e2e7ed6](https://www.github.com/googleapis/java-dns/commit/e2e7ed67896d026cc343ffdeb892d30907f02971)) +* update core dependencies to v1.92.1 ([#42](https://www.github.com/googleapis/java-dns/issues/42)) ([ab2abd9](https://www.github.com/googleapis/java-dns/commit/ab2abd95ff2ecfd2321f8de46f98d2abbf7e9e2f)) +* update dependency com.google.api-client:google-api-client-bom to v1.30.7 ([#28](https://www.github.com/googleapis/java-dns/issues/28)) ([23fef1d](https://www.github.com/googleapis/java-dns/commit/23fef1d2d818ac2bac86b347a223de47e84ac867)) +* update dependency com.google.apis:google-api-services-dns to v1-rev20191205-1.30.3 ([#45](https://www.github.com/googleapis/java-dns/issues/45)) ([a3877c2](https://www.github.com/googleapis/java-dns/commit/a3877c2a3869a9790203003e2da4fec73e940251)) +* update dependency com.google.auth:google-auth-library-bom to v0.19.0 ([#30](https://www.github.com/googleapis/java-dns/issues/30)) ([c7ee82d](https://www.github.com/googleapis/java-dns/commit/c7ee82dae2aec00f2610dba7dc7c7572855090d0)) +* update dependency com.google.guava:guava-bom to v28.2-android ([f703969](https://www.github.com/googleapis/java-dns/commit/f70396932ac9d50c00c8c38242ded3321cbc39bd)) +* update dependency com.google.http-client:google-http-client-bom to v1.34.0 ([#32](https://www.github.com/googleapis/java-dns/issues/32)) ([44f5459](https://www.github.com/googleapis/java-dns/commit/44f54593857e2604e6cfc9ea14daa7e150dd83fe)) + ### [0.117.2](https://www.github.com/googleapis/java-dns/compare/v0.117.1...v0.117.2) (2019-11-15) diff --git a/README.md b/README.md index 6ff55e52..c116efff 100644 --- a/README.md +++ b/README.md @@ -40,16 +40,16 @@ If you are using Maven without a BOM, add this to your dependencies. com.google.cloud google-cloud-dns - 0.117.2-alpha + 0.117.3-alpha ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-dns:0.117.2-alpha' +compile 'com.google.cloud:google-cloud-dns:0.117.3-alpha' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dns" % "0.117.2-alpha" +libraryDependencies += "com.google.cloud" % "google-cloud-dns" % "0.117.3-alpha" ``` [//]: # ({x-version-update-end}) diff --git a/pom.xml b/pom.xml index ed93ac6a..6b0a7e24 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-dns jar - 0.117.3-alpha-SNAPSHOT + 0.117.3-alpha Google Cloud DNS Parent https://github.com/googleapis/java-dns diff --git a/versions.txt b/versions.txt index ae6d8a0a..778e8956 100644 --- a/versions.txt +++ b/versions.txt @@ -1,4 +1,4 @@ # Format: # module:released-version:current-version -google-cloud-dns:0.117.2-alpha:0.117.3-alpha-SNAPSHOT \ No newline at end of file +google-cloud-dns:0.117.3-alpha:0.117.3-alpha \ No newline at end of file