@@ -78,7 +78,7 @@ <h3>First time set up</h3>
7878 </ li >
7979</ ul >
8080
81- < h3 > Fork version 1.7.0 -beta</ h3 >
81+ < h3 > Fork version 1.7.1 -beta</ h3 >
8282This is done in preparation for release of the 1.7 branch 1-2 weeks before the
8383official launch. We create a named Mercurial branch for 1.7. Development in the
8484default Mercurial branch may then progress for the next minor version.
@@ -89,7 +89,7 @@ <h3>Fork version 1.7.0-beta</h3>
8989hg push
9090hg update default
9191</ pre > </ li >
92- < li > For the following files, replace < code > 1.7.0 -beta</ code > with the
92+ < li > For the following files, replace < code > 1.7.1 -beta</ code > with the
9393 next minor version: < b > (TODO: update this section to use sed)</ b > < pre >
9494pom.xml
9595*/pom.xml
@@ -103,7 +103,7 @@ <h3>Fork version 1.7.0-beta</h3>
103103</ pre > </ li >
104104</ ul >
105105
106- < h3 > Release version 1.7.0 -beta</ h3 >
106+ < h3 > Release version 1.7.1 -beta</ h3 >
107107This process is followed for the official launch. We are releasing the code from
108108the 1.7 Mercurial branch.
109109< ul >
@@ -125,12 +125,12 @@ <h3>Release version 1.7.0-beta</h3>
125125
126126sed s/-SNAPSHOT//g <google-http-client/src/main/java/com/google/api/client/util/Strings.java >/tmp/Strings.java
127127cp /tmp/Strings.java google-http-client/src/main/java/com/google/api/client/util
128- hg commit -m "prepare 1.7.0 -beta for release"
128+ hg commit -m "prepare 1.7.1 -beta for release"
129129hg push
130130
131131mvn clean deploy
132132mvn release:clean
133- mvn release:prepare -DautoVersionSubmodules=true -Dtag=1.7.0 -beta --batch-mode
133+ mvn release:prepare -DautoVersionSubmodules=true -Dtag=1.7.1 -beta --batch-mode
134134mvn release:perform -Darguments=-Dgpg.passphrase=< i > [YOUR GPG PASSPHRASE]</ i >
135135</ pre > </ li >
136136 < li > Release on oss.sonatype.org
@@ -143,13 +143,13 @@ <h3>Release version 1.7.0-beta</h3>
143143 </ ul >
144144 Central Maven repository is synced hourly. Once uploaded onto
145145 repo2.maven.org, it will be found at: < a
146- href ="http://repo2.maven.org/maven2/com/google/http-client/google-http-client/1.7.0 -beta/ "> repo2.maven.org</ a >
146+ href ="http://repo2.maven.org/maven2/com/google/http-client/google-http-client/1.7.1 -beta/ "> repo2.maven.org</ a >
147147 </ li >
148- < li > Start development of next bug fix version, by replacing < code > 1.7.0 -beta</ code > with the next bug fix version:< pre >
148+ < li > Start development of next bug fix version, by replacing < code > 1.7.1 -beta</ code > with the next bug fix version:< pre >
149149NEXT_VERSION=< i > (next bug fix version 1.7.X-beta)</ i >
150- sed s/1.7.0 -beta/$NEXT_VERSION/g <jdiff.xml >/tmp/jdiff.xml
151- sed s/1.7.0 -beta/$NEXT_VERSION/g <release.html >/tmp/release.html
152- sed s/1.7.0 -beta/$NEXT_VERSION-SNAPSHOT/g <google-http-client/src/main/java/com/google/api/client/util/Strings.java >/tmp/Strings.java
150+ sed s/1.7.1 -beta/$NEXT_VERSION/g <jdiff.xml >/tmp/jdiff.xml
151+ sed s/1.7.1 -beta/$NEXT_VERSION/g <release.html >/tmp/release.html
152+ sed s/1.7.1 -beta/$NEXT_VERSION-SNAPSHOT/g <google-http-client/src/main/java/com/google/api/client/util/Strings.java >/tmp/Strings.java
153153mv /tmp/jdiff.xml /tmp/release.html .
154154mv /tmp/Strings.java google-http-client/src/main/java/com/google/api/client/util
155155hg commit -m "start $NEXT_VERSION"
@@ -168,39 +168,39 @@ <h3>Release version 1.7.0-beta</h3>
168168hg clone https://code.google.com/p/google-http-java-client.javadoc/ javadoc
169169hg clone https://code.google.com/p/google-http-java-client.wiki/ wiki
170170hg clone -r 1.6.0-beta https://google-http-java-client.googlecode.com/hg/ 1.6.0-beta
171- hg clone -r 1.7.0 -beta https://google-http-java-client.googlecode.com/hg/ 1.7.0 -beta
171+ hg clone -r 1.7.1 -beta https://google-http-java-client.googlecode.com/hg/ 1.7.1 -beta
172172
173- cd 1.7.0 -beta
173+ cd 1.7.1 -beta
174174mvn javadoc:jar install site
175- cp -R target/site/apidocs ../javadoc/1.7.0 -beta
175+ cp -R target/site/apidocs ../javadoc/1.7.1 -beta
176176< i > change these constants from jdiff.xml for your environment: JDIFF_HOME, MAVEN_REPOSITORY_HOME</ i >
177177ant -f jdiff.xml
178178
179179cd ../javadoc
180180hg add
181181PREV_VERSION=< i > (previous bug fix version 1.6.X-beta)</ i >
182- sed s/$PREV_VERSION/1.7.0 -beta/g < index .html > /tmp/index.html && mv /tmp/index.html index.html
183- hg commit -m "1.7.0 -beta"
182+ sed s/$PREV_VERSION/1.7.1 -beta/g < index .html > /tmp/index.html && mv /tmp/index.html index.html
183+ hg commit -m "1.7.1 -beta"
184184hg push
185185
186186cd ../wiki
187- for s in *; do sed s/$PREV_VERSION/1.7.0 -beta/g < $s > /tmp/$s && mv /tmp/$s .; done
187+ for s in *; do sed s/$PREV_VERSION/1.7.1 -beta/g < $s > /tmp/$s && mv /tmp/$s .; done
188188hg revert --no-backup ReleaseNotes.wiki
189- < i > edit ReleaseNotes.wiki to add release notes for 1.7.0 -beta</ i >
190- hg commit -m "1.7.0 -beta"
189+ < i > edit ReleaseNotes.wiki to add release notes for 1.7.1 -beta</ i >
190+ hg commit -m "1.7.1 -beta"
191191hg push
192192</ pre > </ li >
193193 < li > < b > WAIT!</ b > Don't do the following instructions until after the
194194 library has been uploaded to repo2.maven.org at: < a
195- href ="http://repo2.maven.org/maven2/com/google/http-client/google-http-client/1.7.0 -beta/ "> repo2.maven.org</ a > </ li >
195+ href ="http://repo2.maven.org/maven2/com/google/http-client/google-http-client/1.7.1 -beta/ "> repo2.maven.org</ a > </ li >
196196 < li > Update to new version on < a
197197 href ="http://code.google.com/p/google-http-java-client "> http://code.google.com/p/google-http-java-client</ a >
198198 < ul >
199199 < li > Upload to < a
200200 href ="http://code.google.com/p/google-http-java-client/downloads/entry "> http://code.google.com/p/google-http-java-client/downloads/entry</ a >
201201 < ul >
202- < li > Summary: Google HTTP Client Library for Java, version 1.7.0 -beta</ li >
203- < li > File: < code > /tmp/google-http-java-client/1.7.0 -beta/google-http-client-assembly/target/google-http-client-1.7.0 -beta-java.zip</ code > </ li >
202+ < li > Summary: Google HTTP Client Library for Java, version 1.7.1 -beta</ li >
203+ < li > File: < code > /tmp/google-http-java-client/1.7.1 -beta/google-http-client-assembly/target/google-http-client-1.7.1 -beta-java.zip</ code > </ li >
204204 < li > Labels: < code > Type-Archive</ code > , < code > OpSys-All</ code > , and < code > Featured</ code > </ li >
205205 < li > click Submit file</ li >
206206 </ ul >
0 commit comments