Skip to content

MINOR: Reuse Maven build outputs in CI tests#9

Draft
xborder wants to merge 1 commit into
mainfrom
ci-reuse-maven-build-output
Draft

MINOR: Reuse Maven build outputs in CI tests#9
xborder wants to merge 1 commit into
mainfrom
ci-reuse-maven-build-output

Conversation

@xborder

@xborder xborder commented Jun 12, 2026

Copy link
Copy Markdown
Owner

This changes the CI test matrix to run Maven tests during the existing build.sh install pass instead of running build.sh and then test.sh as separate Maven passes.

build.sh still skips tests by default, so release and packaging workflows keep the existing behavior. The test workflow opts in with ARROW_JAVA_BUILD_SKIP_TESTS=OFF, which lets the Docker, macOS, and Windows jobs compile and test in one reactor pass while preserving the out-of-source build directory and JNI/C Data profile setup.

Validation: the Test workflow passed on PR #9 with the single-pass CI path. Control timings are in PR #7.

@xborder xborder added the chore label Jun 12, 2026
@xborder xborder force-pushed the ci-reuse-maven-build-output branch from 48e7ced to 956f641 Compare June 12, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant