# 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. # All of the following environment variables are required to set default values # for the parameters in docker-compose.yml. # empty prefix means that the docker-compose configuration will use named # volumes which potentially improves the performance on docker for macos and # docker for windows, it also prevents the contamination of the source # directory # a non-empty prefix means that directories from the host are bind-mounted # into the container, it should be set to ".docker/" on github actions to keep # the cache plugin functional DOCKER_VOLUME_PREFIX= # turn on inline build cache, this is a docker buildx feature documented # at https://github.com/docker/buildx#--cache-tonametypetypekeyvalue COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 BUILDKIT_INLINE_CACHE=1 # different architecture notations ARCH=amd64 ARCH_ALIAS=x86_64 ARCH_SHORT_ALIAS=x64 ULIMIT_CORE=-1 REPO=apache/arrow-dev CUDA=9.1 DEBIAN=11 UBUNTU=20.04 FEDORA=33 PYTHON=3.6 LLVM=12 CLANG_TOOLS=8 GO=1.15 NODE=14 MAVEN=3.5.4 JDK=8 NUMPY=latest PANDAS=latest DASK=latest TURBODBC=latest KARTOTHEK=latest HDFS=3.2.1 SPARK=master DOTNET=3.1 R=4.1 ARROW_R_DEV=TRUE GCC_VERSION="" # These correspond to images on Docker Hub that contain R, e.g. rhub/ubuntu-gcc-release:latest R_ORG=rhub R_IMAGE=ubuntu-gcc-release R_TAG=latest TZ=UTC # -1 does not attempt to install a devtoolset version, any positive integer will install devtoolset-n DEVTOOLSET_VERSION=-1 # Used for the manylinux and windows wheels, please update the crossbow configuration on update: # https://github.com/ursacomputing/crossbow/blob/master/.github/workflows/cache_vcpkg.yml VCPKG="2021.04.30"