This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 43f4c286fe MINOR: [Java][CI][Docs] Add Java crossbow task group
(#38834)
43f4c286fe is described below
commit 43f4c286fef92b709853eefef207a50aefd9f5d3
Author: Dane Pitkin <[email protected]>
AuthorDate: Tue Nov 21 15:24:47 2023 -0500
MINOR: [Java][CI][Docs] Add Java crossbow task group (#38834)
### Rationale for this change
Add a crossbow task group for java, since it is not intuitive to newcomers
that "crossbow submit *java*" should be `crossbow submit *java*`.
Also, clarify what is supported/tested in CI under Java build documentation.
### What changes are included in this PR?
* Java crossbow task group added
* Java docs updated to clarify supported JDK versions
### Are these changes tested?
Yes, the crossbow task will be verified in this PR via a github actions
request comment.
### Are there any user-facing changes?
No.
Authored-by: Dane Pitkin <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
---
dev/tasks/tasks.yml | 3 +++
docs/source/developers/java/building.rst | 5 ++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index 15fac25d26..fe902071bb 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -77,6 +77,9 @@ groups:
c-glib:
- test-*c-glib*
+ java:
+ - "*java*"
+
python:
- test-*python*
diff --git a/docs/source/developers/java/building.rst
b/docs/source/developers/java/building.rst
index 8b2a504631..f9f44d5e97 100644
--- a/docs/source/developers/java/building.rst
+++ b/docs/source/developers/java/building.rst
@@ -32,9 +32,12 @@ Arrow Java uses the `Maven <https://maven.apache.org/>`_
build system.
Building requires:
-* JDK 8, 9, 10, 11, 17, or 18, but only JDK 8, 11 and 17 are tested in CI.
+* JDK 8+
* Maven 3+
+.. note::
+ CI will test all supported JDK LTS versions, plus the latest non-LTS
version.
+
Building
========