Skip to content

Commit f88c19f

Browse files
authored
GH-46587: [CI][JS] Remove JS related test CI (#46588)
### Rationale for this change As part of moving the JavaScript implementation to https://github.com/apache/arrow-js we have to remove CI related workflows and scripts from the main repository. ### What changes are included in this PR? Remove JS related CI and build scripts. ### Are these changes tested? No ### Are there any user-facing changes? No * GitHub Issue: #46587 Authored-by: Raúl Cumplido <[email protected]> Signed-off-by: Sutou Kouhei <[email protected]>
1 parent f779697 commit f88c19f

File tree

6 files changed

+1
-304
lines changed

6 files changed

+1
-304
lines changed

.github/workflows/js.yml

Lines changed: 0 additions & 148 deletions
This file was deleted.

ci/docker/debian-12-js.dockerfile

Lines changed: 0 additions & 33 deletions
This file was deleted.

ci/scripts/js_build.sh

Lines changed: 0 additions & 60 deletions
This file was deleted.

ci/scripts/js_test.sh

Lines changed: 0 additions & 31 deletions
This file was deleted.

dev/tasks/tasks.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,6 @@ tasks:
567567
{% for target in ["cpp",
568568
"csharp",
569569
"integration",
570-
"js",
571570
"python",
572571
"ruby"] %}
573572
verify-rc-source-{{ target }}-linux-{{ distribution }}-{{ version }}-amd64:
@@ -597,7 +596,6 @@ tasks:
597596
{% for target in ["cpp",
598597
"csharp",
599598
"integration",
600-
"js",
601599
"python",
602600
"ruby"] %}
603601
verify-rc-source-{{ target }}-macos-amd64:
@@ -611,7 +609,6 @@ tasks:
611609
{% for target in ["cpp",
612610
"csharp",
613611
"integration",
614-
"js",
615612
"python",
616613
"ruby"] %}
617614
verify-rc-source-{{ target }}-macos-arm64:

docker-compose.yml

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,6 @@ x-hierarchy:
135135
- debian-ruby
136136
- debian-python:
137137
- debian-docs
138-
- debian-js
139138
- fedora-cpp:
140139
- fedora-python
141140
- python-sdist
@@ -1768,31 +1767,6 @@ services:
17681767
command: >
17691768
/bin/bash -c "/arrow/ci/scripts/r_revdepcheck.sh /arrow"
17701769
1771-
############################# JavaScript ####################################
1772-
1773-
debian-js:
1774-
# Usage:
1775-
# docker compose build debian-js
1776-
# docker compose run debian-js
1777-
image: ${REPO}:${ARCH}-debian-${DEBIAN}-js-${NODE}
1778-
build:
1779-
context: .
1780-
dockerfile: ci/docker/debian-${DEBIAN}-js.dockerfile
1781-
cache_from:
1782-
- ${REPO}:${ARCH}-debian-${DEBIAN}-js-${NODE}
1783-
args:
1784-
arch: ${ARCH}
1785-
node: ${NODE}
1786-
shm_size: *shm-size
1787-
volumes: *debian-volumes
1788-
environment:
1789-
<<: *common
1790-
BUILD_DOCS_JS: "ON"
1791-
command: &js-command >
1792-
/bin/bash -c "
1793-
/arrow/ci/scripts/js_build.sh /arrow /build &&
1794-
/arrow/ci/scripts/js_test.sh /arrow /build"
1795-
17961770
#################################### C# #####################################
17971771

17981772
ubuntu-csharp:
@@ -1884,7 +1858,6 @@ services:
18841858
ARROW_SUBSTRAIT: "ON"
18851859
BUILD_DOCS_C_GLIB: "ON"
18861860
BUILD_DOCS_CPP: "ON"
1887-
BUILD_DOCS_JS: "ON"
18881861
BUILD_DOCS_PYTHON: "ON"
18891862
BUILD_DOCS_R: "ON"
18901863
volumes: *debian-volumes
@@ -1895,8 +1868,7 @@ services:
18951868
/arrow/ci/scripts/cpp_build.sh /arrow /build &&
18961869
/arrow/ci/scripts/python_build.sh /arrow /build &&
18971870
/arrow/ci/scripts/c_glib_build.sh /arrow /build &&
1898-
/arrow/ci/scripts/r_build.sh /arrow /build &&
1899-
/arrow/ci/scripts/js_build.sh /arrow /build"
1871+
/arrow/ci/scripts/r_build.sh /arrow /build"
19001872
19011873
################################# Tools #####################################
19021874

0 commit comments

Comments
 (0)