blob: 804ed8f701d0b1871c5c58ff1f9b3e88b1d27f51 [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
groups:
# these groups are just for convenience
# makes it easier to submit related tasks
############################# Packaging tasks ###############################
conda:
- conda-linux-gcc-py27
- conda-linux-gcc-py36
- conda-linux-gcc-py37
- conda-osx-clang-py27
- conda-osx-clang-py36
- conda-osx-clang-py37
- conda-win-vs2015-py36
- conda-win-vs2015-py37
wheel:
- wheel-manylinux1-cp27m
- wheel-manylinux1-cp27mu
- wheel-manylinux1-cp35m
- wheel-manylinux1-cp36m
- wheel-manylinux1-cp37m
- wheel-manylinux2010-cp27m
- wheel-manylinux2010-cp27mu
- wheel-manylinux2010-cp35m
- wheel-manylinux2010-cp36m
- wheel-manylinux2010-cp37m
- wheel-osx-cp27m
- wheel-osx-cp35m
- wheel-osx-cp36m
- wheel-osx-cp37m
- wheel-win-cp35m
- wheel-win-cp36m
- wheel-win-cp37m
linux:
- debian-stretch
- debian-stretch-arm64
- debian-buster
- debian-buster-arm64
- ubuntu-xenial
- ubuntu-xenial-arm64
- ubuntu-bionic
- ubuntu-bionic-arm64
- ubuntu-disco
- ubuntu-disco-arm64
- centos-6
- centos-7
- centos-7-aarch64
gandiva:
- gandiva-jar-trusty
- gandiva-jar-osx
############################# Testing tasks #################################
docker:
- docker-r
- docker-r-conda
- docker-r-sanitizer
- docker-rust
- docker-cpp
- docker-cpp-alpine
- docker-cpp-cmake32
- docker-cpp-release
- docker-cpp-static-only
- docker-c_glib
- docker-go
- docker-python-2.7
- docker-python-3.6
- docker-python-3.7
- docker-python-2.7-alpine
- docker-python-3.6-alpine
- docker-python-2.7-nopandas
- docker-python-3.6-nopandas
- docker-java
- docker-js
- docker-docs
- docker-lint
- docker-iwyu
- docker-clang-format
- docker-pandas-master
- docker-dask-integration
- docker-hdfs-integration
- docker-spark-integration
- docker-turbodbc-integration
integration:
- docker-pandas-master
- docker-dask-integration
- docker-hdfs-integration
- docker-spark-integration
- docker-turbodbc-integration
cpp-python:
- docker-cpp
- docker-cpp-alpine
- docker-cpp-cmake32
- docker-python-2.7
- docker-python-2.7-alpine
- docker-python-2.7-nopandas
- docker-python-3.6
- docker-python-3.6-alpine
- docker-python-3.6-nopandas
- docker-python-3.7
######################## Tasks to run regularly #############################
nightly:
- conda-linux-gcc-py27
- conda-linux-gcc-py36
- conda-linux-gcc-py37
- conda-osx-clang-py27
- conda-osx-clang-py36
- conda-osx-clang-py37
- conda-win-vs2015-py36
- conda-win-vs2015-py37
- wheel-manylinux1-cp27m
- wheel-manylinux1-cp27mu
- wheel-manylinux1-cp35m
- wheel-manylinux1-cp36m
- wheel-manylinux1-cp37m
- wheel-manylinux2010-cp27m
- wheel-manylinux2010-cp27mu
- wheel-manylinux2010-cp35m
- wheel-manylinux2010-cp36m
- wheel-manylinux2010-cp37m
- wheel-osx-cp27m
- wheel-osx-cp35m
- wheel-osx-cp36m
- wheel-osx-cp37m
- wheel-win-cp35m
- wheel-win-cp36m
- wheel-win-cp37m
- debian-stretch
- debian-stretch-arm64
- debian-buster
- debian-buster-arm64
- ubuntu-xenial
- ubuntu-xenial-arm64
- ubuntu-bionic
- ubuntu-bionic-arm64
- ubuntu-disco
- ubuntu-disco-arm64
- centos-6
- centos-7
- centos-7-aarch64
- homebrew-cpp
- homebrew-cpp-autobrew
- gandiva-jar-trusty
- gandiva-jar-osx
- docker-r
- docker-r-conda
- docker-r-sanitizer
- docker-rust
- docker-cpp
- docker-cpp-cmake32
- docker-cpp-release
- docker-cpp-static-only
- docker-c_glib
- docker-go
- docker-python-2.7
- docker-python-3.6
- docker-python-3.7
- docker-python-2.7-nopandas
- docker-python-3.6-nopandas
- docker-java
- docker-js
- docker-docs
- docker-lint
- docker-iwyu
- docker-clang-format
- docker-pandas-master
- docker-dask-integration
- docker-hdfs-integration
- docker-spark-integration
- docker-turbodbc-integration
tasks:
# arbitrary_task_name:
# platform: osx|linux|win
# template: path of jinja2 templated yml
# params: optional extra parameters
# artifacts: list of regex patterns, each needs to match a single github
# release asset, version variable is replaced in the pattern
# e.g.:
# - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0-linux-64.tar.bz2
############################## Conda Linux ##################################
conda-linux-gcc-py27:
ci: azure
platform: linux
template: conda-recipes/azure.linux.yml
params:
config: linux_python2.7
artifacts:
- arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
conda-linux-gcc-py36:
ci: azure
platform: linux
template: conda-recipes/azure.linux.yml
params:
config: linux_python3.6
artifacts:
- arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
conda-linux-gcc-py37:
ci: azure
platform: linux
template: conda-recipes/azure.linux.yml
params:
config: linux_python3.7
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
############################## Conda OSX ####################################
conda-osx-clang-py27:
ci: azure
platform: osx
template: conda-recipes/azure.osx.yml
params:
config: osx_python2.7
artifacts:
- arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
conda-osx-clang-py36:
ci: azure
platform: osx
template: conda-recipes/azure.osx.yml
params:
config: osx_python3.6
artifacts:
- arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
conda-osx-clang-py37:
ci: azure
platform: osx
template: conda-recipes/azure.osx.yml
params:
config: osx_python3.7
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
############################## Conda Windows ################################
conda-win-vs2015-py36:
ci: azure
platform: win
template: conda-recipes/azure.win.yml
params:
config: win_c_compilervs2015cxx_compilervs2015python3.6vc14
artifacts:
- arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
conda-win-vs2015-py37:
ci: azure
platform: win
template: conda-recipes/azure.win.yml
params:
config: win_c_compilervs2015cxx_compilervs2015python3.7vc14
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
- pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
############################## Wheel Linux ##################################
wheel-manylinux1-cp27m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 2.7
unicode_width: 16
wheel_tag: manylinux1
test_docker_images: []
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp27-cp27m-manylinux1_x86_64.whl
wheel-manylinux1-cp27mu:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 2.7
unicode_width: 32
wheel_tag: manylinux1
test_docker_images:
- python:2.7 # debian ucs4
test_remove_system_libs: false
artifacts:
- pyarrow-{no_rc_version}-cp27-cp27mu-manylinux1_x86_64.whl
wheel-manylinux1-cp35m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.5
unicode_width: 16
wheel_tag: manylinux1
test_docker_images:
- python:3.5
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp35-cp35m-manylinux1_x86_64.whl
wheel-manylinux1-cp36m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.6
unicode_width: 16
wheel_tag: manylinux1
test_docker_images:
- python:3.6
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp36-cp36m-manylinux1_x86_64.whl
wheel-manylinux1-cp37m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.7
unicode_width: 16
wheel_tag: manylinux1
test_docker_images:
- python:3.7
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp37-cp37m-manylinux1_x86_64.whl
wheel-manylinux2010-cp27m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 2.7
unicode_width: 16
wheel_tag: manylinux2010
test_docker_images: []
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp27-cp27m-manylinux2010_x86_64.whl
wheel-manylinux2010-cp27mu:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 2.7
unicode_width: 32
wheel_tag: manylinux2010
test_docker_images:
- python:2.7 # debian ucs4
test_remove_system_libs: false
artifacts:
- pyarrow-{no_rc_version}-cp27-cp27mu-manylinux2010_x86_64.whl
wheel-manylinux2010-cp35m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.5
unicode_width: 16
wheel_tag: manylinux2010
test_docker_images:
- python:3.5
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp35-cp35m-manylinux2010_x86_64.whl
wheel-manylinux2010-cp36m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.6
unicode_width: 16
wheel_tag: manylinux2010
test_docker_images:
- python:3.6
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp36-cp36m-manylinux2010_x86_64.whl
wheel-manylinux2010-cp37m:
ci: travis
platform: linux
template: python-wheels/travis.linux.yml
params:
python_version: 3.7
unicode_width: 16
wheel_tag: manylinux2010
test_docker_images:
- python:3.7
test_remove_system_libs: true
artifacts:
- pyarrow-{no_rc_version}-cp37-cp37m-manylinux2010_x86_64.whl
############################## Wheel OSX ####################################
wheel-osx-cp27m:
ci: travis
platform: osx
template: python-wheels/travis.osx.yml
params:
python_version: 2.7
artifacts:
- pyarrow-{no_rc_version}-cp27-cp27m-macosx_10_6_intel.whl
wheel-osx-cp35m:
ci: travis
platform: osx
template: python-wheels/travis.osx.yml
params:
python_version: 3.5
artifacts:
- pyarrow-{no_rc_version}-cp35-cp35m-macosx_10_6_intel.whl
wheel-osx-cp36m:
ci: travis
platform: osx
template: python-wheels/travis.osx.yml
params:
python_version: 3.6
artifacts:
- pyarrow-{no_rc_version}-cp36-cp36m-macosx_10_6_intel.whl
wheel-osx-cp37m:
ci: travis
platform: osx
template: python-wheels/travis.osx.yml
params:
python_version: 3.7
artifacts:
- pyarrow-{no_rc_version}-cp37-cp37m-macosx_10_6_intel.whl
############################## Wheel Windows ################################
wheel-win-cp35m:
ci: appveyor
platform: win
template: python-wheels/appveyor.yml
params:
python_version: 3.5
artifacts:
- pyarrow-{no_rc_version}-cp35-cp35m-win_amd64.whl
wheel-win-cp36m:
ci: appveyor
platform: win
template: python-wheels/appveyor.yml
params:
python_version: 3.6
artifacts:
- pyarrow-{no_rc_version}-cp36-cp36m-win_amd64.whl
wheel-win-cp37m:
ci: appveyor
platform: win
template: python-wheels/appveyor.yml
params:
python_version: 3.7
artifacts:
- pyarrow-{no_rc_version}-cp37-cp37m-win_amd64.whl
############################## Linux PKGS ####################################
debian-stretch:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake apt:build APT_TARGETS=debian-stretch
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
debian-stretch-arm64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake apt:build APT_TARGETS=debian-stretch-arm64
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
debian-buster:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake apt:build APT_TARGETS=debian-buster
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
debian-buster-arm64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake apt:build APT_TARGETS=debian-buster-arm64
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-xenial:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-xenial
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-xenial-arm64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-xenial-arm64
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-bionic:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-bionic
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-bionic-arm64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-bionic-arm64
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-disco:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-disco
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
ubuntu-disco-arm64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake apt:build APT_TARGETS=ubuntu-disco-arm64
upload_extensions:
- .deb
- .dsc
- .debian.tar.xz
- .orig.tar.gz
artifacts:
- apache-arrow_{no_rc_version}-1.debian.tar.xz
- apache-arrow_{no_rc_version}-1.dsc
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-gandiva-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-cuda15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-dataset15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-flight15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow-python15_{no_rc_version}-1_[a-z0-9]+.deb
- libarrow15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libgandiva15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libparquet15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-dev_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib-doc_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma-glib15_{no_rc_version}-1_[a-z0-9]+.deb
- libplasma15_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server-dbgsym_{no_rc_version}-1_[a-z0-9]+.deb
- plasma-store-server_{no_rc_version}-1_[a-z0-9]+.deb
centos-6:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake yum:build YUM_TARGETS=centos-6
upload_extensions:
- .rpm
artifacts:
- arrow-{no_rc_version}-1.el6.src.rpm
- arrow-debuginfo-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-devel-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-libs-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-dataset-devel-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-dataset-libs-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-python-devel-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- arrow-python-libs-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- plasma-devel-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
- plasma-libs-{no_rc_version}-1.el6.[a-z0-9_]+.rpm
centos-7:
ci: azure
platform: linux
template: linux-packages/azure.linux.yml
params:
build_command: rake yum:build YUM_TARGETS=centos-7
upload_extensions:
- .rpm
artifacts:
- arrow-{no_rc_version}-1.el7.src.rpm
- arrow-debuginfo-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-dataset-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-dataset-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-python-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-python-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
centos-7-aarch64:
ci: azure
platform: linux
template: linux-packages/azure.linux.arm64.yml
params:
build_command: rake yum:build YUM_TARGETS=centos-7-aarch64
upload_extensions:
- .rpm
artifacts:
- arrow-{no_rc_version}-1.el7.src.rpm
- arrow-debuginfo-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-dataset-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-dataset-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-python-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- arrow-python-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- parquet-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-devel-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-doc-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-glib-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
- plasma-libs-{no_rc_version}-1.el7.[a-z0-9_]+.rpm
############################## Homebrew Tasks ################################
homebrew-cpp:
ci: travis
platform: osx
template: homebrew-formulae/travis.osx.yml
params:
formula: apache-arrow.rb
homebrew-cpp-autobrew:
ci: travis
platform: osx
template: homebrew-formulae/travis.osx.yml
params:
formula: autobrew/apache-arrow.rb
############################## Gandiva Tasks ################################
gandiva-jar-trusty:
ci: travis
platform: linux
template: gandiva-jars/travis.linux.yml
artifacts:
- arrow-gandiva-{no_rc_version}-SNAPSHOT.jar
gandiva-jar-osx:
ci: travis
platform: osx
template: gandiva-jars/travis.osx.yml
artifacts:
- arrow-gandiva-{no_rc_version}-SNAPSHOT.jar
############################## Docker tests #################################
docker-r:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose build r
- docker-compose run r
docker-r-conda:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose build r-conda
- docker-compose run r-conda
docker-r-sanitizer:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build r-sanitizer
- docker-compose run r-sanitizer
docker-rust:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build rust
- docker-compose run rust
docker-cpp:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose run cpp
docker-cpp-release:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose run cpp-release
docker-cpp-alpine:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp-alpine
- docker-compose run cpp-alpine
docker-cpp-cmake32:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp-cmake32
- docker-compose run cpp-cmake32
docker-cpp-fuzzit:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose build fuzzit
- docker-compose run fuzzit
docker-cpp-static-only:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose run cpp-static-only
docker-c_glib:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build cpp
- docker-compose build c_glib
- docker-compose run c_glib
docker-go:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build go
- docker-compose run go
docker-js:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build js
- docker-compose run js
docker-java:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
commands:
- docker-compose build java
- docker-compose run java
docker-python-2.7:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 2.7
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose run python
docker-python-3.6:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose run python
docker-python-3.7:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.7
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose run python
docker-python-2.7-alpine:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 2.7
commands:
- docker-compose build cpp-alpine
- docker-compose build python-alpine
- docker-compose run python-alpine
docker-python-3.6-alpine:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp-alpine
- docker-compose build python-alpine
- docker-compose run python-alpine
docker-python-2.7-nopandas:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 2.7
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build python-nopandas
- docker-compose run python-nopandas
docker-python-3.6-nopandas:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build python-nopandas
- docker-compose run python-nopandas
###################### Documentation building tests #########################
docker-docs:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build docs
- docker-compose run docs
############################## Linter tests #################################
docker-lint:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build lint
- docker-compose run lint
docker-iwyu:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build lint
- docker-compose run iwyu
docker-clang-format:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build lint
- docker-compose run clang-format
############################## Integration tests ############################
docker-dask-integration:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build dask-integration
- docker-compose run dask-integration
docker-hdfs-integration:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build hdfs-integration
- docker-compose run hdfs-integration
docker-spark-integration:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build spark-integration
- docker-compose run spark-integration
docker-turbodbc-integration:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build turbodbc-integration
- docker-compose run turbodbc-integration
docker-pandas-master:
ci: circle
platform: linux
template: docker-tests/circle.linux.yml
params:
environment:
PYTHON_VERSION: 3.6
commands:
- docker-compose build cpp
- docker-compose build python
- docker-compose build --no-cache pandas-master
- docker-compose run pandas-master