This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 51242649d Automated deployment:
ba65349457b4277064213a02dc8cd4dfbc3a569b
51242649d is described below
commit 51242649d955c2339577cf17e58f54f6d700570e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 8 10:46:21 2022 +0000
Automated deployment: ba65349457b4277064213a02dc8cd4dfbc3a569b
---
en-us/community/release.html | 11 ++++++++++-
en-us/community/release.json | 2 +-
zh-cn/community/release.html | 9 +++++++++
zh-cn/community/release.json | 2 +-
4 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/en-us/community/release.html b/en-us/community/release.html
index e521679ff..98512006e 100644
--- a/en-us/community/release.html
+++ b/en-us/community/release.html
@@ -369,9 +369,18 @@ xxx
Thanks everyone for taking time to check this release and help us.
</code></pre>
<h2>Finish the Release</h2>
-<h3>Move source packages, binary packages and KEYS from the <code>dev</code>
directory to <code>release</code> directory</h3>
+<h3>Move source packages, binary packages from the <code>dev</code> directory
to <code>release</code> directory</h3>
<pre><code class="language-shell">svn mv
https://dist.apache.org/repos/dist/dev/dolphinscheduler/"${VERSION}"
https://dist.apache.org/repos/dist/release/dolphinscheduler/
</code></pre>
+<h3>Export you new gpg KEYS from dev to release(optional)</h3>
+<p>Only if the first time you release with this gpg KEY, including it is you
first release or you change your KEY</p>
+<pre><code class="language-shell">mkdir -p ~/ds_svn/release/
+cd ~/ds_svn/release/
+svn --username="${A_USERNAME}" co
https://dist.apache.org/repos/dist/release/dolphinscheduler
+gpg -a --export <YOUR-GPG-KEY-ID> >> KEYS
+svn add *
+svn --username="${A_USERNAME}" commit -m "new key
<YOUR-GPG-KEY-ID> add"
+</code></pre>
<h3>Update Document</h3>
<p>Website should be present before you send the announce mail this section
will tell you how to change the website. For example,
the release version is <code><VERSION></code>, the following updates are
required(note it will take effect immediately when the PR is merged):</p>
diff --git a/en-us/community/release.json b/en-us/community/release.json
index f17ec3881..91e495759 100644
--- a/en-us/community/release.json
+++ b/en-us/community/release.json
@@ -1,6 +1,6 @@
{
"filename": "release.md",
- "__html": "<h1>Release Guide</h1>\n<h2>Check Your Environment</h2>\n<p>To
make sure you could successfully complete the release for DolphinScheduler, you
should check your environment and make sure\nall conditions are met, if any or
them are missing, you should install them and make sure them
work.</p>\n<pre><code class=\"language-shell\"><span
class=\"hljs-meta\">#</span><span class=\"bash\"> JDK 1.8 above is
requests</span>\njava -version\n<span class=\"hljs-meta\">#</span><span clas
[...]
+ "__html": "<h1>Release Guide</h1>\n<h2>Check Your Environment</h2>\n<p>To
make sure you could successfully complete the release for DolphinScheduler, you
should check your environment and make sure\nall conditions are met, if any or
them are missing, you should install them and make sure them
work.</p>\n<pre><code class=\"language-shell\"><span
class=\"hljs-meta\">#</span><span class=\"bash\"> JDK 1.8 above is
requests</span>\njava -version\n<span class=\"hljs-meta\">#</span><span clas
[...]
"link": "/dist/en-us/community/release.html",
"meta": {}
}
\ No newline at end of file
diff --git a/zh-cn/community/release.html b/zh-cn/community/release.html
index c72ed7de5..b31b77a92 100644
--- a/zh-cn/community/release.html
+++ b/zh-cn/community/release.html
@@ -364,6 +364,15 @@ Thanks everyone for taking time to check this release and
help us.
<h3>将源码和二进制包从svn的dev目录移动到release目录</h3>
<pre><code class="language-shell">svn mv
https://dist.apache.org/repos/dist/dev/dolphinscheduler/"${VERSION}"
https://dist.apache.org/repos/dist/release/dolphinscheduler/
</code></pre>
+<h3>将 gpg KEYS svn的dev目录移动到release目录</h3>
+<p>只有你第一次使用该 KEY 发版时才需要,如果之前已经发过版且 KEY 没有变化则不需要</p>
+<pre><code class="language-shell">mkdir -p ~/ds_svn/release/
+cd ~/ds_svn/release/
+svn --username="${A_USERNAME}" co
https://dist.apache.org/repos/dist/release/dolphinscheduler
+gpg -a --export <YOUR-GPG-KEY-ID> >> KEYS
+svn add *
+svn --username="${A_USERNAME}" commit -m "new key
<YOUR-GPG-KEY-ID> add"
+</code></pre>
<h3>更新文档</h3>
<p>官网应该在您发送通知邮件之前完成更新,本节将告诉您如何更改网站。假设发版的版本是
<code><VERSION></code>,需要进行以下更新(注意,当修改pull requests 被 merge 后就会生效):</p>
<ul>
diff --git a/zh-cn/community/release.json b/zh-cn/community/release.json
index 6c0fd9e4d..bc13c2744 100644
--- a/zh-cn/community/release.json
+++ b/zh-cn/community/release.json
@@ -1,6 +1,6 @@
{
"filename": "release.md",
- "__html": "<h1>发版指南</h1>\n<h2>检查环境</h2>\n<p>为确保您可以成功完成 DolphinScheduler
的发布,您应该检查您的环境并确保满足所有条件,如果缺少任何条件,您应该安装它们并确保它们正常工作。</p>\n<pre><code
class=\"language-shell\"><span class=\"hljs-meta\">#</span><span
class=\"bash\"> 需要 JDK 1.8 及以上的版本</span>\njava -version\n<span
class=\"hljs-meta\">#</span><span class=\"bash\"> 需要 Maven</span> \nmvn
-version\n<span class=\"hljs-meta\">#</span><span class=\"bash\"> 需要 Python 3.6
及以上的版本,并且需要 `python` 关键字能在命令行中运行,且版本符合条件。</span>\npython --version\n</co [...]
+ "__html": "<h1>发版指南</h1>\n<h2>检查环境</h2>\n<p>为确保您可以成功完成 DolphinScheduler
的发布,您应该检查您的环境并确保满足所有条件,如果缺少任何条件,您应该安装它们并确保它们正常工作。</p>\n<pre><code
class=\"language-shell\"><span class=\"hljs-meta\">#</span><span
class=\"bash\"> 需要 JDK 1.8 及以上的版本</span>\njava -version\n<span
class=\"hljs-meta\">#</span><span class=\"bash\"> 需要 Maven</span> \nmvn
-version\n<span class=\"hljs-meta\">#</span><span class=\"bash\"> 需要 Python 3.6
及以上的版本,并且需要 `python` 关键字能在命令行中运行,且版本符合条件。</span>\npython --version\n</co [...]
"link": "/dist/zh-cn/community/release.html",
"meta": {}
}
\ No newline at end of file