You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by dh...@apache.org on 2016/11/07 23:18:17 UTC
[1/5] incubator-beam-site git commit: Add note about gpg-agent to
release-guide
Repository: incubator-beam-site
Updated Branches:
refs/heads/asf-site 00c6a7a41 -> 268cadca4
Add note about gpg-agent to release-guide
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/b9c9d47e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/b9c9d47e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/b9c9d47e
Branch: refs/heads/asf-site
Commit: b9c9d47ea6534f0e194f58d8ac9bda887ce73fae
Parents: 00c6a7a
Author: Aljoscha Krettek <al...@gmail.com>
Authored: Mon Oct 24 18:06:54 2016 +0200
Committer: Dan Halperin <dh...@google.com>
Committed: Mon Nov 7 15:04:36 2016 -0800
----------------------------------------------------------------------
src/contribute/release-guide.md | 6 ++++++
1 file changed, 6 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/b9c9d47e/src/contribute/release-guide.md
----------------------------------------------------------------------
diff --git a/src/contribute/release-guide.md b/src/contribute/release-guide.md
index b0d4dca..3fbd61f 100644
--- a/src/contribute/release-guide.md
+++ b/src/contribute/release-guide.md
@@ -207,6 +207,12 @@ Set up a few environment variables to simplify Maven commands that follow. This
RC_NUM="1"
TAG="v${VERSION}-RC${RC_NUM}"
+Before running the command to prepare the release you might have to start `gpg-agent` so that your key can be unlocked by your passphrase for signing the release. You can do this with something like this:
+
+ eval $(gpg-agent --daemon --no-grab --write-env-file $HOME/.gpg-agent-info)
+ export GPG_TTY=$(tty)
+ export GPG_AGENT_INFO
+
Use Maven release plugin to build the release artifacts, as follows:
mvn release:prepare \
[4/5] incubator-beam-site git commit: Closes #57
Posted by dh...@apache.org.
Closes #57
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/830068c4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/830068c4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/830068c4
Branch: refs/heads/asf-site
Commit: 830068c4a95c6953d669d4b1181210a435c837de
Parents: 00c6a7a cbe3fd5
Author: Dan Halperin <dh...@google.com>
Authored: Mon Nov 7 15:13:09 2016 -0800
Committer: Dan Halperin <dh...@google.com>
Committed: Mon Nov 7 15:13:09 2016 -0800
----------------------------------------------------------------------
src/contribute/release-guide.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
[2/5] incubator-beam-site git commit: Ignore more generated/internal
Javadoc in Release Guide
Posted by dh...@apache.org.
Ignore more generated/internal Javadoc in Release Guide
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/6e64a5dd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/6e64a5dd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/6e64a5dd
Branch: refs/heads/asf-site
Commit: 6e64a5dd5683a372999af1ebc951a3d1df84059e
Parents: b9c9d47
Author: Aljoscha Krettek <al...@gmail.com>
Authored: Mon Oct 31 14:27:15 2016 +0100
Committer: Dan Halperin <dh...@google.com>
Committed: Mon Nov 7 15:05:11 2016 -0800
----------------------------------------------------------------------
src/contribute/release-guide.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/6e64a5dd/src/contribute/release-guide.md
----------------------------------------------------------------------
diff --git a/src/contribute/release-guide.md b/src/contribute/release-guide.md
index 3fbd61f..1a4b2f5 100644
--- a/src/contribute/release-guide.md
+++ b/src/contribute/release-guide.md
@@ -269,7 +269,7 @@ Use Maven Javadoc plugin to generate the new Java reference manual, as follows:
-Ddoctitle="Apache Beam SDK for Java, version ${VERSION}" \
-Dwindowtitle="Apache Beam SDK for Java, version ${VERSION}" \
-Dmaven.javadoc.failOnError=false \
- -DexcludePackageNames="org.apache.beam.examples,org.apache.beam.runners.dataflow.internal,org.apache.beam.runners.flink.examples,org.apache.beam.runners.flink.translation,org.apache.beam.runners.spark.examples,org.apache.beam.runners.spark.translation"
+ -DexcludePackageNames="org.apache.beam.examples,org.apache.beam.runners.dataflow.internal,org.apache.beam.runners.flink.examples,org.apache.beam.runners.flink.translation,org.apache.beam.runners.spark.examples,org.apache.beam.runners.spark.translation,org.apache.beam.sdk.microbenchmarks.coders.generated,org.apache.beam.sdk.microbenchmarks.transforms.generated,org.openjdk.jmh.infra.generated"
By default, the Javadoc will be generated in `target/site/apidocs/`. Let `${JAVADOC_ROOT}` be the absolute path to `apidocs`. ([Pull request #1015](https://github.com/apache/incubator-beam/pull/1015) will hopefully simplify this process.)
[3/5] incubator-beam-site git commit: Tweak gpg-agent text,
move to GPG setup instructions
Posted by dh...@apache.org.
Tweak gpg-agent text, move to GPG setup instructions
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/cbe3fd59
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/cbe3fd59
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/cbe3fd59
Branch: refs/heads/asf-site
Commit: cbe3fd5967d7af024f49203dddf5bdd9f4c8a45c
Parents: 6e64a5d
Author: Dan Halperin <dh...@google.com>
Authored: Mon Nov 7 15:12:09 2016 -0800
Committer: Dan Halperin <dh...@google.com>
Committed: Mon Nov 7 15:12:09 2016 -0800
----------------------------------------------------------------------
src/contribute/release-guide.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/cbe3fd59/src/contribute/release-guide.md
----------------------------------------------------------------------
diff --git a/src/contribute/release-guide.md b/src/contribute/release-guide.md
index 1a4b2f5..68b47b5 100644
--- a/src/contribute/release-guide.md
+++ b/src/contribute/release-guide.md
@@ -83,6 +83,12 @@ Configure `git` to use this key when signing code by giving it your key ID, as f
You may drop the `--global` option if you\u2019d prefer to use this key for the current repository only.
+You may wish to start `gpg-agent` to unlock your GPG key only once using your passphrase. Otherwise, you may need to enter this passphrase hundreds of times. The setup for `gpg-agent` varies based on operating system, but may be something like this:
+
+ eval $(gpg-agent --daemon --no-grab --write-env-file $HOME/.gpg-agent-info)
+ export GPG_TTY=$(tty)
+ export GPG_AGENT_INFO
+
#### Access to Apache Nexus repository
Configure access to the [Apache Nexus repository](http://repository.apache.org/), which enables final deployment of releases to the Maven Central Repository.
@@ -207,12 +213,6 @@ Set up a few environment variables to simplify Maven commands that follow. This
RC_NUM="1"
TAG="v${VERSION}-RC${RC_NUM}"
-Before running the command to prepare the release you might have to start `gpg-agent` so that your key can be unlocked by your passphrase for signing the release. You can do this with something like this:
-
- eval $(gpg-agent --daemon --no-grab --write-env-file $HOME/.gpg-agent-info)
- export GPG_TTY=$(tty)
- export GPG_AGENT_INFO
-
Use Maven release plugin to build the release artifacts, as follows:
mvn release:prepare \
[5/5] incubator-beam-site git commit: Regenerate website
Posted by dh...@apache.org.
Regenerate website
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/commit/268cadca
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/tree/268cadca
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam-site/diff/268cadca
Branch: refs/heads/asf-site
Commit: 268cadca4a0d05a314fc9947afe4181dc5801793
Parents: 830068c
Author: Dan Halperin <dh...@google.com>
Authored: Mon Nov 7 15:17:35 2016 -0800
Committer: Dan Halperin <dh...@google.com>
Committed: Mon Nov 7 15:17:35 2016 -0800
----------------------------------------------------------------------
content/contribute/release-guide/index.html | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-beam-site/blob/268cadca/content/contribute/release-guide/index.html
----------------------------------------------------------------------
diff --git a/content/contribute/release-guide/index.html b/content/contribute/release-guide/index.html
index a4d20e0..f936a2a 100644
--- a/content/contribute/release-guide/index.html
+++ b/content/contribute/release-guide/index.html
@@ -285,6 +285,14 @@ sub 2048R/BA4D50BE 2016-02-23
<p>You may drop the <code class="highlighter-rouge">--global</code> option if you\u2019d prefer to use this key for the current repository only.</p>
+<p>You may wish to start <code class="highlighter-rouge">gpg-agent</code> to unlock your GPG key only once using your passphrase. Otherwise, you may need to enter this passphrase hundreds of times. The setup for <code class="highlighter-rouge">gpg-agent</code> varies based on operating system, but may be something like this:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>eval $(gpg-agent --daemon --no-grab --write-env-file $HOME/.gpg-agent-info)
+export GPG_TTY=$(tty)
+export GPG_AGENT_INFO
+</code></pre>
+</div>
+
<h4 id="access-to-apache-nexus-repository">Access to Apache Nexus repository</h4>
<p>Configure access to the <a href="http://repository.apache.org/">Apache Nexus repository</a>, which enables final deployment of releases to the Maven Central Repository.</p>
@@ -512,7 +520,7 @@ TAG="v${VERSION}-RC${RC_NUM}"
-Ddoctitle="Apache Beam SDK for Java, version ${VERSION}" \
-Dwindowtitle="Apache Beam SDK for Java, version ${VERSION}" \
-Dmaven.javadoc.failOnError=false \
- -DexcludePackageNames="org.apache.beam.examples,org.apache.beam.runners.dataflow.internal,org.apache.beam.runners.flink.examples,org.apache.beam.runners.flink.translation,org.apache.beam.runners.spark.examples,org.apache.beam.runners.spark.translation"
+ -DexcludePackageNames="org.apache.beam.examples,org.apache.beam.runners.dataflow.internal,org.apache.beam.runners.flink.examples,org.apache.beam.runners.flink.translation,org.apache.beam.runners.spark.examples,org.apache.beam.runners.spark.translation,org.apache.beam.sdk.microbenchmarks.coders.generated,org.apache.beam.sdk.microbenchmarks.transforms.generated,org.openjdk.jmh.infra.generated"
</code></pre>
</div>