@@ -181,40 +181,6 @@ jobs:
181
181
name : macos-shared-lib-{{ arch }}
182
182
path : arrow-shared-libs-macos-{{ arch }}.tar.gz
183
183
184
- build-cpp-windows :
185
- name : Build C++ libraries Windows
186
- runs-on : windows-2022
187
- steps :
188
- {{ macros.github_checkout_arrow()|indent }}
189
- - name : Set up Java
190
- uses : actions/setup-java@v3
191
- with :
192
- java-version : ' 11'
193
- distribution : ' temurin'
194
- - name : Download Timezone Database
195
- shell : bash
196
- run : arrow/ci/scripts/download_tz_database.sh
197
- - name : Install sccache
198
- shell : bash
199
- run : arrow/ci/scripts/install_sccache.sh pc-windows-msvc $(pwd)/sccache
200
- - name : Build C++ libraries
201
- shell : cmd
202
- env :
203
- {{ macros.github_set_sccache_envvars()|indent(8) }}
204
- run : |
205
- call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
206
- REM For ORC
207
- set TZDIR=/c/msys64/usr/share/zoneinfo
208
- bash -c "arrow/ci/scripts/java_jni_windows_build.sh $(pwd)/arrow $(pwd)/arrow/cpp-build $(pwd)/arrow/java-dist"
209
- - name : Compress into single artifact to keep directory structure
210
- shell : bash
211
- run : tar -cvzf arrow-shared-libs-windows.tar.gz arrow/java-dist/
212
- - name : Upload artifacts
213
- uses : actions/upload-artifact@v4
214
- with :
215
- name : windows-shared-lib
216
- path : arrow-shared-libs-windows.tar.gz
217
-
218
184
package-jars :
219
185
name : Build jar files
220
186
runs-on : {{ '${{ matrix.platform.runs_on }}' }}
@@ -226,7 +192,6 @@ jobs:
226
192
needs :
227
193
- build-cpp-ubuntu
228
194
- build-cpp-macos
229
- - build-cpp-windows
230
195
steps :
231
196
{{ macros.github_checkout_arrow(fetch_depth=0)|indent }}
232
197
- name : Download Libraries
@@ -239,7 +204,6 @@ jobs:
239
204
tar -xvzf arrow-shared-libs-linux-x86_64.tar.gz
240
205
tar -xvzf arrow-shared-libs-linux-aarch_64.tar.gz
241
206
tar -xvzf arrow-shared-libs-macos-x86_64.tar.gz
242
- tar -xvzf arrow-shared-libs-windows.tar.gz
243
207
- name : Test that shared libraries exist
244
208
run : |
245
209
set -x
@@ -258,10 +222,6 @@ jobs:
258
222
test -f arrow/java-dist/arrow_dataset_jni/x86_64/libarrow_dataset_jni.dylib
259
223
test -f arrow/java-dist/arrow_orc_jni/x86_64/libarrow_orc_jni.dylib
260
224
test -f arrow/java-dist/gandiva_jni/x86_64/libgandiva_jni.dylib
261
-
262
- test -f arrow/java-dist/arrow_cdata_jni/x86_64/arrow_cdata_jni.dll
263
- test -f arrow/java-dist/arrow_dataset_jni/x86_64/arrow_dataset_jni.dll
264
- test -f arrow/java-dist/arrow_orc_jni/x86_64/arrow_orc_jni.dll
265
225
- name : Build bundled jar
266
226
env :
267
227
MAVEN_ARGS : >-
0 commit comments