Skip to content

Commit 7afa034

Browse files
Adding new version update scripts (#2947)
versions.txt has both the last-released version (in maven) and the current version (either about-to-be-released or the snapshot version). There are two scripts: bump_versions.py: Bumps the versions stored in version.txt replace_versions.py: Idempotent script which replaces the versions everywhere they are tagged Users can choose to manually update versions.txt if they so choose and skip the bump_versions.py script.
1 parent fa853f6 commit 7afa034

83 files changed

Lines changed: 519 additions & 408 deletions

File tree

Some content is hidden

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

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ The easy way to get started is to add the umbrella package which pulls in all of
5252
dependencies. Note that even though the version of the umbrella package is Alpha, the individual clients are
5353
at different support levels (Alpha, Beta, and GA).
5454

55+
[//]: # ({x-version-update-start:google-cloud:released})
5556
If you are using Maven, add this to your pom.xml file
5657
```xml
5758
<dependency>
@@ -68,6 +69,7 @@ If you are using SBT, add this to your dependencies
6869
```Scala
6970
libraryDependencies += "com.google.cloud" % "google-cloud" % "0.33.0-alpha"
7071
```
72+
[//]: # ({x-version-update-end})
7173

7274
It also works just as well to declare a dependency only on the specific clients that you need. See the README of
7375
each client for instructions.
@@ -275,6 +277,7 @@ Version Management
275277
276278
The easiest way to solve version conflicts is to use google-cloud's BOM. In Maven, add the following to your POM:
277279
280+
[//]: # ({x-version-update-start:google-cloud-bom:released})
278281
```xml
279282
<dependencyManagement>
280283
<dependencies>
@@ -288,6 +291,7 @@ The easiest way to solve version conflicts is to use google-cloud's BOM. In Mave
288291
</dependencies>
289292
</dependencyManagement>
290293
```
294+
[//]: # ({x-version-update-end})
291295
292296
This BOM is only available starting at version 0.32.0-alpha. If you are having problems with prior versions of
293297
google-cloud, use the following table as a reference to make sure that your versions are compatible. Definitions:

RELEASING.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -78,41 +78,42 @@ To push a release version
7878

7979
3. Verify that all unit and integration tests for the last commit have passed.
8080

81-
4. Run `utilities/update_versions.sh` from the repository's base directory.
82-
This script takes optional arguments denoting the new versions for each qualifier (alpha, beta and/or GA). By default, if the current version is X.Y.Z-SNAPSHOT, the script will update the version in all the pom.xml and other relevant files to X.Y.Z. Please refer to the documentation in `utilities/update_versions.sh` for more details. Commit this version locally:
81+
4. Run `python utilities/bump_versions.py next_release minor` from the repository's base directory. (If there are only bug fixes and no additions to the surface, use `patch` instead of `minor`.) Alternatively, update the versions in `versions.txt` to the correct versions for the next release.
82+
83+
5. Run `python utilities/replace_versions.py` from the repository's base directory. This updates the versions in all `pom.xml` and `README.md` files in preparation for a release. Commit these files locally:
8384

8485
```
8586
git add .
8687
git commit -m "Release [VERSION HERE]"
8788
```
8889

89-
1. Make sure you are using Maven version 3.3 or higher to support the Nexus plugin required to stage a release.
90+
6. Make sure you are using Maven version 3.3 or higher to support the Nexus plugin required to stage a release.
9091

91-
1. To ensure a clean build, remove *all* Maven targets (including subdirectories not handled by `mvn clean`) by running `rm -rf target */target`.
92+
7. To ensure a clean build, remove *all* Maven targets (including subdirectories not handled by `mvn clean`) by running `rm -rf target */target`.
9293

93-
5. Run `utilities/stage_release.sh`.
94+
8. Run `utilities/stage_release.sh`.
9495
This script builds and stages the release artifact on the Maven Central Repository, updates the README.md files with the release version + commits them locally, and finally generates a new site version for the gh-pages branch under a temporary directory named `tmp_gh-pages`. If you haven't run the release process before, it's worth verifying everything; check the staged release on the Sonatype website, and verify that the local commits have the right version updates.
9596

9697
If you experience failures, you may need to:
9798
- repeat the clean step above
9899
- remove the temporary directory created to store docs by running `rm -rf tmp_gh-pages`
99100
- remove staged repositories from Sonatype (to prevent them from being released in subsequent steps): if a staged repository appears [here](https://oss.sonatype.org/#nexus-search;quick~com.google.cloud), remove it by running `mvn nexus-staging:drop`.
100101

101-
6. Run `utilities/finalize_release.sh`.
102+
9. Run `utilities/finalize_release.sh`.
102103
This script will release the staged artifact on the Maven Central Repository and push the README.md and gh-pages updates to github.
103104

104-
7. Publish a release on Github manually.
105+
10. Publish a release on Github manually.
105106
Go to the [releases page](https://github.com/GoogleCloudPlatform/google-cloud-java/releases) and open the appropriate release draft. Make sure the "Tag Version" is `vX.Y.Z` and the "Release Title" is `X.Y.Z`, where `X.Y.Z` is the release version as listed in the `pom.xml` files.
106107

107108
Add the commits since the last release into the release draft. Try to group them into sections with related changes. Anything that is a breaking change needs to be marked with `*breaking change*`. Such changes are only allowed for alpha/beta modules and `@BetaApi` features.
108109

109110
Ensure that the format is consistent with previous releases (for an example, see the [0.1.0 release](https://github.com/GoogleCloudPlatform/google-cloud-java/releases/tag/v0.1.0)). After adding any missing updates and reformatting as necessary, publish the draft.
110111

111-
1. Create a new draft for the next release. Note any commits not included in the release that have been submitted before the release commit, to ensure they are documented in the next release.
112+
11. Create a new draft for the next release. Note any commits not included in the release that have been submitted before the release commit, to ensure they are documented in the next release.
112113

113-
8. Run `utilities/update_versions.sh` again (to include "-SNAPSHOT" in the project version). Please refer to documentation in `utilities/update_versions.sh` for more details.
114+
12. Run `python utilities/bump_versions next_snapshot patch` to include "-SNAPSHOT" in the current project version (Alternatively, update the versions in `versions.txt` to the correct versions for the next release.). Then, run `python utilities/replace_versions.py` to update the `pom.xml` files. (If you see updates in `README.md` files at this step, you probably did something wrong.)
114115

115-
9. Create and merge in another PR to reflect the updated project version. For an example of what this PR should look like, see [#227](https://github.com/GoogleCloudPlatform/google-cloud-java/pull/227).
116+
13. Create and merge in another PR to reflect the updated project version. For an example of what this PR should look like, see [#227](https://github.com/GoogleCloudPlatform/google-cloud-java/pull/227).
116117

117118
Improvements
118119
============

google-cloud-bigquery/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Java idiomatic client for [Google Cloud BigQuery][cloud-bigquery].
1717
1818
Quickstart
1919
----------
20+
[//]: # ({x-version-update-start:google-cloud-bigquery:released})
2021
If you are using Maven, add this to your pom.xml file
2122
```xml
2223
<dependency>
@@ -33,6 +34,7 @@ If you are using SBT, add this to your dependencies
3334
```Scala
3435
libraryDependencies += "com.google.cloud" % "google-cloud-bigquery" % "0.35.0-beta"
3536
```
37+
[//]: # ({x-version-update-end})
3638

3739
Example Application
3840
-------------------

google-cloud-bigquery/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>google-cloud-bigquery</artifactId>
5-
<version>0.35.1-beta-SNAPSHOT</version>
5+
<version>0.35.1-beta-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigquery:current} -->
66
<packaging>jar</packaging>
77
<name>Google Cloud BigQuery</name>
88
<url>https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigquery</url>
@@ -12,7 +12,7 @@
1212
<parent>
1313
<groupId>com.google.cloud</groupId>
1414
<artifactId>google-cloud-pom</artifactId>
15-
<version>0.35.1-alpha-SNAPSHOT</version>
15+
<version>0.35.1-alpha-SNAPSHOT</version><!-- {x-version-update:google-cloud-pom:current} -->
1616
</parent>
1717
<properties>
1818
<site.installationModule>google-cloud-bigquery</site.installationModule>

google-cloud-bigquerydatatransfer/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Transfer][cloud-bigquerydatatransfer].
1919
Quickstart
2020
----------
2121

22+
[//]: # ({x-version-update-start:google-cloud-bigquerydatatransfer:released})
2223
Add this to your pom.xml file
2324
```xml
2425
<dependency>
@@ -35,6 +36,7 @@ If you are using SBT, add this to your dependencies
3536
```Scala
3637
libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "0.35.0-beta"
3738
```
39+
[//]: # ({x-version-update-end})
3840

3941
Authentication
4042
--------------

google-cloud-bigquerydatatransfer/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
5-
<version>0.35.1-beta-SNAPSHOT</version>
5+
<version>0.35.1-beta-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
66
<packaging>jar</packaging>
77
<name>Google Cloud Bigquery Data Transfer</name>
88
<url>https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigquerydatatransfer</url>
@@ -12,7 +12,7 @@
1212
<parent>
1313
<groupId>com.google.cloud</groupId>
1414
<artifactId>google-cloud-pom</artifactId>
15-
<version>0.35.1-alpha-SNAPSHOT</version>
15+
<version>0.35.1-alpha-SNAPSHOT</version><!-- {x-version-update:google-cloud-pom:current} -->
1616
</parent>
1717
<properties>
1818
<site.installationModule>google-cloud-bigquerydatatransfer</site.installationModule>

google-cloud-bigtable/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>google-cloud-bigtable</artifactId>
5-
<version>0.35.1-beta-SNAPSHOT</version>
5+
<version>0.35.1-beta-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
66
<packaging>jar</packaging>
77
<name>Google Cloud Bigtable</name>
88
<url>https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigtable</url>
@@ -12,7 +12,7 @@
1212
<parent>
1313
<groupId>com.google.cloud</groupId>
1414
<artifactId>google-cloud-pom</artifactId>
15-
<version>0.35.1-alpha-SNAPSHOT</version>
15+
<version>0.35.1-alpha-SNAPSHOT</version><!-- {x-version-update:google-cloud-pom:current} -->
1616
</parent>
1717
<properties>
1818
<site.installationModule>google-cloud-bigtable</site.installationModule>

google-cloud-bom/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ components plus its dependencies.
66

77
To use it in Maven, add the following to your POM:
88

9+
[//]: # ({x-version-update-start:google-cloud-bom:released})
910
```xml
1011
<dependencyManagement>
1112
<dependencies>
@@ -19,6 +20,7 @@ To use it in Maven, add the following to your POM:
1920
</dependencies>
2021
</dependencyManagement>
2122
```
23+
[//]: # ({x-version-update-end})
2224

2325
Contributing
2426
------------

google-cloud-bom/pom.xml

Lines changed: 44 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.google.cloud</groupId>
55
<artifactId>google-cloud-bom</artifactId>
66
<packaging>pom</packaging>
7-
<version>0.35.1-alpha-SNAPSHOT</version>
7+
<version>0.35.1-alpha-SNAPSHOT</version><!-- {x-version-update:google-cloud-bom:current} -->
88
<name>Google Cloud Java BOM</name>
99
<url>https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bom</url>
1010
<description>
@@ -140,39 +140,49 @@
140140
<protobuf.version>3.5.1</protobuf.version>
141141
<opencensus.version>0.11.1</opencensus.version>
142142

143-
<cloud.version>0.35.1-alpha-SNAPSHOT</cloud.version>
144-
<bigtable.version>0.35.1-beta-SNAPSHOT</bigtable.version>
145-
<bigquery.version>0.35.1-beta-SNAPSHOT</bigquery.version>
146-
<bigquerydatatransfer.version>0.35.1-beta-SNAPSHOT</bigquerydatatransfer.version>
147-
<compute.version>0.35.1-alpha-SNAPSHOT</compute.version>
148-
<container.version>0.35.1-beta-SNAPSHOT</container.version>
149-
<contrib.version>0.35.1-alpha-SNAPSHOT</contrib.version>
150-
<core.version>1.17.1-SNAPSHOT</core.version>
151-
<core-http.version>1.17.1-SNAPSHOT</core-http.version>
152-
<core-grpc.version>1.17.1-SNAPSHOT</core-grpc.version>
153-
<datastore.version>1.17.1-SNAPSHOT</datastore.version>
154-
<dataproc.version>0.35.1-alpha-SNAPSHOT</dataproc.version>
155-
<dialogflow.version>0.35.1-alpha-SNAPSHOT</dialogflow.version>
156-
<dlp.version>0.35.1-beta-SNAPSHOT</dlp.version>
157-
<dns.version>0.35.1-alpha-SNAPSHOT</dns.version>
158-
<errorreporting.version>0.35.1-beta-SNAPSHOT</errorreporting.version>
159-
<firestore.version>0.35.1-beta-SNAPSHOT</firestore.version>
160-
<examples.version>0.35.1-alpha-SNAPSHOT</examples.version>
161-
<language.version>1.17.1-SNAPSHOT</language.version>
162-
<logging.version>1.17.1-SNAPSHOT</logging.version>
163-
<logging-logback.version>0.35.1-alpha-SNAPSHOT</logging-logback.version>
164-
<monitoring.version>0.35.1-beta-SNAPSHOT</monitoring.version>
165-
<os-login.version>0.35.1-alpha-SNAPSHOT</os-login.version>
166-
<pubsub.version>0.35.1-beta-SNAPSHOT</pubsub.version>
167-
<resourcemanager.version>0.35.1-alpha-SNAPSHOT</resourcemanager.version>
168-
<spanner.version>0.35.1-beta-SNAPSHOT</spanner.version>
169-
<speech.version>0.35.1-alpha-SNAPSHOT</speech.version>
170-
<storage.version>1.17.1-SNAPSHOT</storage.version>
171-
<trace.version>0.35.1-beta-SNAPSHOT</trace.version>
172-
<translate.version>1.17.1-SNAPSHOT</translate.version>
173-
<vision.version>1.17.1-SNAPSHOT</vision.version>
174-
<video-intelligence.version>0.35.1-beta-SNAPSHOT</video-intelligence.version>
175-
<testing.version>0.35.1-alpha-SNAPSHOT</testing.version>
143+
<cloud.version>0.35.1-alpha-SNAPSHOT</cloud.version><!-- {x-version-update:google-cloud:current} -->
144+
<bigtable.version>0.35.1-beta-SNAPSHOT</bigtable.version><!-- {x-version-update:google-cloud-bigtable:current} -->
145+
<bigquery.version>0.35.1-beta-SNAPSHOT</bigquery.version><!-- {x-version-update:google-cloud-bigquery:current} -->
146+
<bigquerydatatransfer.version>0.35.1-beta-SNAPSHOT</bigquerydatatransfer.version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
147+
<compute.version>0.35.1-alpha-SNAPSHOT</compute.version><!-- {x-version-update:google-cloud-compute:current} -->
148+
<container.version>0.35.1-beta-SNAPSHOT</container.version><!-- {x-version-update:google-cloud-container:current} -->
149+
<contrib.version>0.35.1-alpha-SNAPSHOT</contrib.version><!-- {x-version-update:google-cloud-contrib:current} -->
150+
<core.version>1.17.1-SNAPSHOT</core.version><!-- {x-version-update:google-cloud-core:current} -->
151+
<core-http.version>1.17.1-SNAPSHOT</core-http.version><!-- {x-version-update:google-cloud-core-http:current} -->
152+
<core-grpc.version>1.17.1-SNAPSHOT</core-grpc.version><!-- {x-version-update:google-cloud-core-grpc:current} -->
153+
<dataproc.version>0.35.1-alpha-SNAPSHOT</dataproc.version><!-- {x-version-update:google-cloud-dataproc:current} -->
154+
<datastore.version>1.17.1-SNAPSHOT</datastore.version><!-- {x-version-update:google-cloud-datastore:current} -->
155+
<dialogflow.version>0.35.1-alpha-SNAPSHOT</dialogflow.version><!-- {x-version-update:google-cloud-dialogflow:current} -->
156+
<dlp.version>0.35.1-beta-SNAPSHOT</dlp.version><!-- {x-version-update:google-cloud-dlp:current} -->
157+
<dns.version>0.35.1-alpha-SNAPSHOT</dns.version><!-- {x-version-update:google-cloud-dns:current} -->
158+
<errorreporting.version>0.35.1-beta-SNAPSHOT</errorreporting.version><!-- {x-version-update:google-cloud-errorreporting:current} -->
159+
<examples.version>0.35.1-alpha-SNAPSHOT</examples.version><!-- {x-version-update:google-cloud-examples:current} -->
160+
<firestore.version>0.35.1-beta-SNAPSHOT</firestore.version><!-- {x-version-update:google-cloud-firestore:current} -->
161+
<language.version>1.17.1-SNAPSHOT</language.version><!-- {x-version-update:google-cloud-language:current} -->
162+
<logging.version>1.17.1-SNAPSHOT</logging.version><!-- {x-version-update:google-cloud-logging:current} -->
163+
<logging-logback.version>0.35.1-alpha-SNAPSHOT</logging-logback.version><!-- {x-version-update:google-cloud-logging-logback:current} -->
164+
<monitoring.version>0.35.1-beta-SNAPSHOT</monitoring.version><!-- {x-version-update:google-cloud-monitoring:current} -->
165+
<nio.version>0.35.1-beta-SNAPSHOT</nio.version><!-- {x-version-update:google-cloud-nio:current} -->
166+
<nio-examples.version>0.35.1-beta-SNAPSHOT</nio-examples.version><!-- {x-version-update:google-cloud-nio-examples:current} -->
167+
<notification.version>0.35.1-beta-SNAPSHOT</notification.version><!-- {x-version-update:google-cloud-notification:current} -->
168+
<os-login.version>0.35.1-alpha-SNAPSHOT</os-login.version><!-- {x-version-update:google-cloud-os-login:current} -->
169+
<pubsub.version>0.35.1-beta-SNAPSHOT</pubsub.version><!-- {x-version-update:google-cloud-pubsub:current} -->
170+
<resourcemanager.version>0.35.1-alpha-SNAPSHOT</resourcemanager.version><!-- {x-version-update:google-cloud-resourcemanager:current} -->
171+
<spanner.version>0.35.1-beta-SNAPSHOT</spanner.version><!-- {x-version-update:google-cloud-spanner:current} -->
172+
<speech.version>0.35.1-alpha-SNAPSHOT</speech.version><!-- {x-version-update:google-cloud-speech:current} -->
173+
<storage.version>1.17.1-SNAPSHOT</storage.version><!-- {x-version-update:google-cloud-storage:current} -->
174+
<trace.version>0.35.1-beta-SNAPSHOT</trace.version><!-- {x-version-update:google-cloud-trace:current} -->
175+
<translate.version>1.17.1-SNAPSHOT</translate.version><!-- {x-version-update:google-cloud-translate:current} -->
176+
<video-intelligence.version>0.35.1-beta-SNAPSHOT</video-intelligence.version><!-- {x-version-update:google-cloud-video-intelligence:current} -->
177+
<vision.version>1.17.1-SNAPSHOT</vision.version><!-- {x-version-update:google-cloud-vision:current} -->
178+
179+
<appengineflexcompat.version>0.35.1-alpha-SNAPSHOT</appengineflexcompat.version><!-- {x-version-update:google-cloud-appengineflexcompat:current} -->
180+
<appengineflexcustom.version>0.35.1-alpha-SNAPSHOT</appengineflexcustom.version><!-- {x-version-update:google-cloud-appengineflexcustom:current} -->
181+
<appengineflexjava.version>0.35.1-alpha-SNAPSHOT</appengineflexjava.version><!-- {x-version-update:google-cloud-appengineflexjava:current} -->
182+
<appenginejava8.version>0.35.1-alpha-SNAPSHOT</appenginejava8.version><!-- {x-version-update:google-cloud-appenginejava8:current} -->
183+
<compat-checker.version>0.35.1-alpha-SNAPSHOT</compat-checker.version><!-- {x-version-update:google-cloud-compat-checker:current} -->
184+
<managedtest.version>0.35.1-alpha-SNAPSHOT</managedtest.version><!-- {x-version-update:google-cloud-managedtest:current} -->
185+
<testing.version>0.35.1-alpha-SNAPSHOT</testing.version><!-- {x-version-update:google-cloud-testing:current} -->
176186
</properties>
177187
<dependencyManagement>
178188
<dependencies>

google-cloud-compute/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ accessing Compute.
1818

1919
Quickstart
2020
----------
21+
22+
[//]: # ({x-version-update-start:google-cloud:released})
2123
If you are using Maven, add this to your pom.xml file
2224
```xml
2325
<dependency>
@@ -34,6 +36,7 @@ If you are using SBT, add this to your dependencies
3436
```Scala
3537
libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "0.35.0-alpha"
3638
```
39+
[//]: # ({x-version-update-end})
3740

3841
Example Application
3942
-------------------

0 commit comments

Comments
 (0)