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/arrow-adbc.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 876de54 publish documentation
876de54 is described below
commit 876de5461e4a6a44ffe6fbb818cca801a5485f40
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Dec 25 15:57:13 2022 +0000
publish documentation
---
main/_sources/development/releasing.rst.txt | 10 +++++++++-
main/development/releasing.html | 5 ++++-
main/searchindex.js | 2 +-
3 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/main/_sources/development/releasing.rst.txt
b/main/_sources/development/releasing.rst.txt
index c6e1768..bf1fb42 100644
--- a/main/_sources/development/releasing.rst.txt
+++ b/main/_sources/development/releasing.rst.txt
@@ -50,6 +50,8 @@ Some steps of the release require being a committer or a PMC
member.
# You might need to export GPG_TTY=$(tty) to properly prompt for a
passphrase
mvn clean install -Papache-release
+- An `Artifactory`_ API key (log in with your ASF credentials, then generate
it from your profile in the upper-right). You must set the Artifactory API key
in ``dev/release/.env`` (see ``dev/release/.env.example`` for a template).
+
- Install ``en_US.UTF-8`` locale. You can confirm available locales by
``locale -a``.
- Install Conda with conda-forge, and create and activate the environment.
@@ -59,6 +61,12 @@ Some steps of the release require being a committer or a PMC
member.
This will install two tools used in the release process: ``commitizen``
(generates changelog from commit messages) and ``gh`` (submit jobs/download
artifacts).
+- Install Docker.
+
+- Clone the main Arrow repository (https://github.com/apache/arrow) and
symlink ``arrow-adbc/dev/release/.env`` to ``arrow/dev/release/.env``. Some
release scripts depend on the scripts in the main Arrow repository.
+
+.. _Artifactory: https://apache.jfrog.io
+
Before creating a Release Candidate
===================================
@@ -154,7 +162,7 @@ Build source and binaries and submit them
# Note that you need to press the "Close" button manually by Web interface
# after you complete the script:
# https://repository.apache.org/#stagingRepositories
- dev/release/04-java-upload.sh <version> <rc-number>
+ dev/release/04-java-upload.sh <arrow-dir> <version> <rc-number>
# Sign and upload the deb/rpm packages and APT/Yum repositories
#
diff --git a/main/development/releasing.html b/main/development/releasing.html
index a3a67fa..e8e5cb7 100644
--- a/main/development/releasing.html
+++ b/main/development/releasing.html
@@ -347,6 +347,7 @@ performing a release.</p>
</pre></div>
</div>
</li>
+<li><p>An <a class="reference external"
href="https://apache.jfrog.io">Artifactory</a> API key (log in with your ASF
credentials, then generate it from your profile in the upper-right). You must
set the Artifactory API key in <code class="docutils literal notranslate"><span
class="pre">dev/release/.env</span></code> (see <code class="docutils literal
notranslate"><span class="pre">dev/release/.env.example</span></code> for a
template).</p></li>
<li><p>Install <code class="docutils literal notranslate"><span
class="pre">en_US.UTF-8</span></code> locale. You can confirm available locales
by <code class="docutils literal notranslate"><span class="pre">locale</span>
<span class="pre">-a</span></code>.</p></li>
<li><p>Install Conda with conda-forge, and create and activate the
environment.</p>
<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">mamba</span> <span
class="n">create</span> <span class="o">-</span><span class="n">n</span> <span
class="n">adbc</span> <span class="o">-</span><span class="n">c</span> <span
class="n">conda</span><span class="o">-</span><span class="n">forge</span>
<span class="o">--</span><span class="n">file</span> <span
class="n">ci</span><span class="o">/</span><span
class="n">conda_env_dev</span><spa [...]
@@ -354,6 +355,8 @@ performing a release.</p>
</div>
<p>This will install two tools used in the release process: <code
class="docutils literal notranslate"><span class="pre">commitizen</span></code>
(generates changelog from commit messages) and <code class="docutils literal
notranslate"><span class="pre">gh</span></code> (submit jobs/download
artifacts).</p>
</li>
+<li><p>Install Docker.</p></li>
+<li><p>Clone the main Arrow repository (<a class="reference external"
href="https://github.com/apache/arrow">https://github.com/apache/arrow</a>) and
symlink <code class="docutils literal notranslate"><span
class="pre">arrow-adbc/dev/release/.env</span></code> to <code class="docutils
literal notranslate"><span class="pre">arrow/dev/release/.env</span></code>.
Some release scripts depend on the scripts in the main Arrow
repository.</p></li>
</ul>
</section>
<section id="before-creating-a-release-candidate">
@@ -444,7 +447,7 @@ Follow up Release Candidates</label><div
class="sd-tab-content docutils">
<span class="c1"># Note that you need to press the "Close" button
manually by Web interface</span>
<span class="c1"># after you complete the script:</span>
<span class="c1"># https://repository.apache.org/#stagingRepositories</span>
-<span class="n">dev</span><span class="o">/</span><span
class="n">release</span><span class="o">/</span><span class="mi">04</span><span
class="o">-</span><span class="n">java</span><span class="o">-</span><span
class="n">upload</span><span class="o">.</span><span class="n">sh</span> <span
class="o"><</span><span class="n">version</span><span class="o">></span>
<span class="o"><</span><span class="n">rc</span><span
class="o">-</span><span class="n">number</span><span class="o">&g [...]
+<span class="n">dev</span><span class="o">/</span><span
class="n">release</span><span class="o">/</span><span class="mi">04</span><span
class="o">-</span><span class="n">java</span><span class="o">-</span><span
class="n">upload</span><span class="o">.</span><span class="n">sh</span> <span
class="o"><</span><span class="n">arrow</span><span class="o">-</span><span
class="nb">dir</span><span class="o">></span> <span
class="o"><</span><span class="n">version</span><span class="o">& [...]
<span class="c1"># Sign and upload the deb/rpm packages and APT/Yum
repositories</span>
<span class="c1">#</span>
diff --git a/main/searchindex.js b/main/searchindex.js
index e883f4e..651ff1c 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager",
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index",
"development/contributing", "development/nightly", "development/releasing",
"driver/cpp/features", "driver/cpp/flight_sql", "driver/cpp/index",
"driver/cpp/postgresql", "driver/cpp/sqlite", "driver/java/flight_sql",
"driver/java/index", "driver/java/jdbc", "format/comparison",
"format/specification", "format/versioning", "go/index", "index", [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager",
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index",
"development/contributing", "development/nightly", "development/releasing",
"driver/cpp/features", "driver/cpp/flight_sql", "driver/cpp/index",
"driver/cpp/postgresql", "driver/cpp/sqlite", "driver/java/flight_sql",
"driver/java/index", "driver/java/jdbc", "format/comparison",
"format/specification", "format/versioning", "go/index", "index", [...]
\ No newline at end of file