Skip to content

Commit 680978f

Browse files
authored
GH-46665: [CI][Crossbow][C++] Use apache/arrow for Alpine Linux (#46666)
### Rationale for this change We don't want to depend on external CI such as ursacomputing/crossbow with Crossbow as much as possible for easy to maintain. ### What changes are included in this PR? Use `CI: Extra` label to run C++ tests on Alpine Linux in apache/arrow. ### Are these changes tested? Yes. ### Are there any user-facing changes? No. * GitHub Issue: #46665 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
1 parent 35b9a89 commit 680978f

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/workflows/cpp_extra.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
GH_TOKEN: ${{ github.token }}
8686
run: |
8787
case "${GITHUB_EVENT_NAME}" in
88-
push|workflow_dispatch)
88+
push|schedule)
8989
ci_extra=true
9090
;;
9191
pull_request)
@@ -114,6 +114,9 @@ jobs:
114114
fail-fast: false
115115
matrix:
116116
include:
117+
- image: alpine-linux-cpp
118+
runs-on: ubuntu-latest
119+
title: AMD64 Alpine Linux
117120
- image: conda-cpp
118121
run-options: >-
119122
-e ARROW_USE_MESON=ON
@@ -122,7 +125,7 @@ jobs:
122125
env:
123126
ARCHERY_DEBUG: 1
124127
ARROW_ENABLE_TIMING_TESTS: OFF
125-
# DOCKER_VOLUME_PREFIX: ".docker/"
128+
DOCKER_VOLUME_PREFIX: ".docker/"
126129
steps:
127130
- name: Checkout Arrow
128131
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

dev/tasks/tasks.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -635,8 +635,7 @@ tasks:
635635

636636
############################## Docker tests ##################################
637637

638-
{% for image in ["alpine-linux-cpp",
639-
"conda-cpp",
638+
{% for image in ["conda-cpp",
640639
"debian-c-glib",
641640
"ubuntu-c-glib",
642641
"debian-ruby",

0 commit comments

Comments
 (0)