ceph-csi/build.env
Niels de Vos bdf8fe7f93 build: use docker.io/ceph/ceph:v15 as BASE_IMAGE
Use a qualified image name, including the registry where it should come
from. This makes it possible to pull the image from the right location,
and consume it in CI jobs without trying to pull again.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2020-11-30 10:30:20 +00:00

50 lines
1.2 KiB
Bash

#
# build.env
#
# Environment file used by scripts and tools. All (default) versions used for
# building, testing and deploying Ceph-CSI are listed here.
#
# The format should be source-able by shell scripts, but do not assume only
# shell scripts consume this file. Variables that reference variables may not
# get proporly expanded.
#
# Ceph version to use
BASE_IMAGE=docker.io/ceph/ceph:v15
CEPH_VERSION=nautilus
# standard Golang options
GOLANG_VERSION=1.15
GO111MODULE=on
# static checks and linters
GOLANGCI_VERSION=v1.27.0
GOSEC_VERSION=v2.3.0
# external snapshotter version
# Refer: https://github.com/kubernetes-csi/external-snapshotter/releases
SNAPSHOT_VERSION=v3.0.1
# "go test" configuration
# set to stdout or html to enable coverage reporting, disabled by default
#TEST_COVERAGE=html
#GO_COVER_DIR=_output/
# helm chart generation, testing and publishing
HELM_VERSION=v3.1.2
# minikube settings
MINIKUBE_VERSION=v1.14.1
VM_DRIVER=none
CHANGE_MINIKUBE_NONE_USER=true
# Rook options
ROOK_VERSION=v1.3.9
# e2e settings
# - enable CEPH_CSI_RUN_ALL_TESTS when running tests with if it has root
# permissions on the host
#CEPH_CSI_RUN_ALL_TESTS=true
E2E_TIMEOUT=60m
DEPLOY_TIMEOUT=10