mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-26 08:10:20 +00:00
3c1aff2174
Minikube 1.14.1 contains a fix for downloading Kubernetes binaries with version 1.19.3 and 1.18.10. When this version of minikube is used, we can return to passing major versions to CI jobs (1.19 and 1.18). Updates: #1588 See-also: kubernetes/minikube#9500 Signed-off-by: Niels de Vos <ndevos@redhat.com>
47 lines
1.1 KiB
Bash
47 lines
1.1 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=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
|
|
|
|
# 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
|