Skip to content

Commit

Permalink
GH-41127: [CI] Use GitHub Actions instead of Azure Pipelines for dock…
Browse files Browse the repository at this point in the history
…er-tests (#41153)

We don't want to maintain multiple CI platforms to reduce maintenance cost.

Use GitHub Actions for docker-tests.

Yes.

No.
* GitHub Issue: #41127

Authored-by: Sutou Kouhei <kou@clear-code.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
  • Loading branch information
kou authored and raulcd committed Apr 12, 2024
1 parent 0f33954 commit ba85125
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 129 deletions.
61 changes: 0 additions & 61 deletions dev/tasks/docker-tests/azure.linux.yml

This file was deleted.

51 changes: 0 additions & 51 deletions dev/tasks/docker-tests/circle.linux.yml

This file was deleted.

33 changes: 16 additions & 17 deletions dev/tasks/tasks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1048,10 +1048,9 @@ tasks:
image: {{ image }}
{% endfor %}

# Use azure to run valgrind tests to prevent OOM
test-conda-cpp-valgrind:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
image: conda-cpp-valgrind

Expand Down Expand Up @@ -1226,8 +1225,8 @@ tasks:
image: conda-python-cython2

test-debian-12-python-3-amd64:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
DEBIAN: 12
Expand All @@ -1244,8 +1243,8 @@ tasks:
image: debian-python

test-ubuntu-20.04-python-3:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
UBUNTU: 20.04
Expand All @@ -1260,16 +1259,16 @@ tasks:
image: ubuntu-python

test-fedora-39-python-3:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
FEDORA: 39
image: fedora-python

test-r-linux-valgrind:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
ARROW_R_DEV: "TRUE"
Expand Down Expand Up @@ -1430,25 +1429,25 @@ tasks:
flags: "-e LIBARROW_MINIMAL=TRUE"

test-ubuntu-r-sanitizer:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
R_PRUNE_DEPS: TRUE
image: ubuntu-r-sanitizer

test-fedora-r-clang-sanitizer:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
R_PRUNE_DEPS: TRUE
image: fedora-r-clang-sanitizer

{% for go_version, staticcheck in [("1.21", "v0.4.7"), ("1.22", "latest")] %}
test-debian-12-go-{{ go_version }}:
ci: azure
template: docker-tests/azure.linux.yml
ci: github
template: docker-tests/github.linux.yml
params:
env:
DEBIAN: 12
Expand Down

0 comments on commit ba85125

Please sign in to comment.