mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-22 14:20:19 +00:00
build: remove travis CI scripts for functest and helm
considering we have moved out of travis and replaced github action, this commit remove the functional test and helmtest scripts. Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
This commit is contained in:
parent
c65a4e1d8a
commit
1695240f54
@ -11,7 +11,7 @@ function check_file_present() {
|
|||||||
local file=$1
|
local file=$1
|
||||||
for FILE in "${FILES[@]}"; do
|
for FILE in "${FILES[@]}"; do
|
||||||
if [[ $file =~ $FILE ]]; then
|
if [[ $file =~ $FILE ]]; then
|
||||||
if [[ $file =~ (minikube.sh|travis-functest.sh) ]]; then
|
if [[ $file =~ (minikube.sh) ]]; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
return 0
|
return 0
|
||||||
|
@ -1,38 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# This script will be used by centos CI to run functional test
|
|
||||||
# against different Kubernetes version
|
|
||||||
export KUBE_VERSION=$1
|
|
||||||
shift
|
|
||||||
# parse the Kubernetes version, return the digit passed as argument
|
|
||||||
# v1.17.0 -> kube_version 1 -> 1
|
|
||||||
# v1.17.0 -> kube_version 2 -> 17
|
|
||||||
kube_version() {
|
|
||||||
echo "${KUBE_VERSION}" | sed 's/^v//' | cut -d'.' -f"${1}"
|
|
||||||
}
|
|
||||||
|
|
||||||
# configure global environment variables
|
|
||||||
# shellcheck source=build.env
|
|
||||||
source "$(dirname "${0}")/../build.env"
|
|
||||||
cat <<EOF | sudo tee -a /etc/environment
|
|
||||||
MINIKUBE_VERSION=${MINIKUBE_VERSION}
|
|
||||||
VM_DRIVER=${VM_DRIVER}
|
|
||||||
CHANGE_MINIKUBE_NONE_USER=${CHANGE_MINIKUBE_NONE_USER}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
sudo scripts/minikube.sh up
|
|
||||||
sudo scripts/minikube.sh deploy-rook
|
|
||||||
sudo scripts/minikube.sh create-block-pool
|
|
||||||
# pull docker images to speed up e2e
|
|
||||||
sudo scripts/minikube.sh cephcsi
|
|
||||||
sudo scripts/minikube.sh k8s-sidecar
|
|
||||||
# install snapshot controller and create snapshot CRD
|
|
||||||
scripts/install-snapshot.sh install
|
|
||||||
|
|
||||||
# functional tests
|
|
||||||
make run-e2e E2E_ARGS="${*}"
|
|
||||||
|
|
||||||
# cleanup
|
|
||||||
scripts/install-snapshot.sh cleanup
|
|
||||||
sudo scripts/minikube.sh clean
|
|
@ -1,52 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# This script will be used by centos CI to run functional test
|
|
||||||
# against different Kubernetes version
|
|
||||||
export KUBE_VERSION=$1
|
|
||||||
shift
|
|
||||||
# parse the Kubernetes version, return the digit passed as argument
|
|
||||||
# v1.17.0 -> kube_version 1 -> 1
|
|
||||||
# v1.17.0 -> kube_version 2 -> 17
|
|
||||||
kube_version() {
|
|
||||||
echo "${KUBE_VERSION}" | sed 's/^v//' | cut -d'.' -f"${1}"
|
|
||||||
}
|
|
||||||
|
|
||||||
# configure global environment variables
|
|
||||||
# shellcheck source=build.env
|
|
||||||
source "$(dirname "${0}")/../build.env"
|
|
||||||
cat <<EOF | sudo tee -a /etc/environment
|
|
||||||
HELM_VERSION=${HELM_VERSION}
|
|
||||||
MINIKUBE_VERSION=${MINIKUBE_VERSION}
|
|
||||||
VM_DRIVER=${VM_DRIVER}
|
|
||||||
CHANGE_MINIKUBE_NONE_USER=${CHANGE_MINIKUBE_NONE_USER}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# helm is installed from this shell, not a new one that reads /etc/environment
|
|
||||||
export HELM_VERSION=${HELM_VERSION}
|
|
||||||
|
|
||||||
sudo scripts/minikube.sh up
|
|
||||||
sudo scripts/minikube.sh deploy-rook
|
|
||||||
sudo scripts/minikube.sh create-block-pool
|
|
||||||
# pull docker images to speed up e2e
|
|
||||||
sudo scripts/minikube.sh cephcsi
|
|
||||||
sudo scripts/minikube.sh k8s-sidecar
|
|
||||||
|
|
||||||
NAMESPACE=cephcsi-e2e-$RANDOM
|
|
||||||
# create ns for e2e
|
|
||||||
kubectl create ns ${NAMESPACE}
|
|
||||||
# install snapshot controller and create snapshot CRD
|
|
||||||
scripts/install-snapshot.sh install
|
|
||||||
# set up helm
|
|
||||||
scripts/install-helm.sh up
|
|
||||||
# install cephcsi helm charts
|
|
||||||
scripts/install-helm.sh install-cephcsi --namespace ${NAMESPACE}
|
|
||||||
# functional tests
|
|
||||||
make run-e2e NAMESPACE="${NAMESPACE}" E2E_ARGS="--deploy-cephfs=false --deploy-rbd=false ${*}"
|
|
||||||
|
|
||||||
# cleanup
|
|
||||||
scripts/install-snapshot.sh cleanup
|
|
||||||
scripts/install-helm.sh cleanup-cephcsi --namespace ${NAMESPACE}
|
|
||||||
scripts/install-helm.sh clean
|
|
||||||
kubectl delete ns ${NAMESPACE}
|
|
||||||
sudo scripts/minikube.sh clean
|
|
Loading…
Reference in New Issue
Block a user