diff --git a/githooks/README.md b/githooks/README.md deleted file mode 100644 index c77b786d..00000000 --- a/githooks/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Git hooks - -* pre-push: Check, build and test the changes. - -```bash -$ cp githooks/* .git/hooks/ -``` diff --git a/githooks/pre-push b/githooks/pre-push deleted file mode 100755 index 0972a764..00000000 --- a/githooks/pre-push +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -e - -ROOT=`realpath $(dirname $0)/../..` -pushd $ROOT -make -popd diff --git a/hack/Dockerfile b/hack/Dockerfile deleted file mode 100644 index ea0b2999..00000000 --- a/hack/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM golang:1.16.3 -ENV GO111MODULE on -RUN mkdir -p /go/src/github.com/fission -RUN wget -qO- https://download.docker.com/linux/static/stable/x86_64/docker-17.03.0-ce.tgz | tar xvz -C /usr/local/bin/ --strip 1 -RUN wget -qO- https://get.helm.sh/helm-v3.3.0-linux-amd64.tar.gz | tar xvz -C /usr/local/bin/ --strip 1 diff --git a/hack/delete-crds.sh b/hack/delete-crds.sh deleted file mode 100755 index d6f42aaf..00000000 --- a/hack/delete-crds.sh +++ /dev/null @@ -1 +0,0 @@ -kubectl get crds -o custom-columns=:metadata.name | grep 'fission.io' | xargs kubectl delete crds \ No newline at end of file diff --git a/hack/travis-kube-setup.sh b/hack/travis-kube-setup.sh deleted file mode 100755 index 29946a81..00000000 --- a/hack/travis-kube-setup.sh +++ /dev/null @@ -1,93 +0,0 @@ -#!/bin/bash - -# -# Download kubectl, save kubeconfig, and ensure we can access the test cluster -# - -set -e - -TOOL_DIR=$HOME/tool - -if [ ! -d $TOOL_DIR ] -then - mkdir -p $TOOL_DIR -fi - -# Get staticcheck -STATICCHECK_VERSION=2019.2.3 -if [ ! -f $TOOL_DIR/staticcheck ] || (staticcheck -version | grep -v $STATICCHECK_VERSION) -then - curl -LO https://github.com/dominikh/go-tools/releases/download/${STATICCHECK_VERSION}/staticcheck_linux_amd64.tar.gz - tar xzvf staticcheck_linux_amd64.tar.gz - mv staticcheck/staticcheck $TOOL_DIR/staticcheck -fi - -K8SCLI_DIR=$HOME/k8scli - -if [ ! -d $K8SCLI_DIR ] -then - mkdir -p $K8SCLI_DIR -fi - -# Get helm -HELM_VERSION=3.3.0 -if [ ! -f $K8SCLI_DIR/helm ] || (helm version --client | grep -v $HELM_VERSION) -then - curl -LO https://get.helm.sh/helm-v3.3.0-linux-amd64.tar.gz - tar xzvf helm-*.tar.gz - mv linux-amd64/helm $K8SCLI_DIR/helm -fi - -# If we don't have gcloud credentials, bail out of these tests. -if [ -z "$FISSION_CI_SERVICE_ACCOUNT" ] -then - echo "Skipping tests, no cluster credentials" - exit 0 -fi - -# Get kubectl -if [ ! -f $K8SCLI_DIR/kubectl ] -then - curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl - chmod +x ./kubectl - mv kubectl $K8SCLI_DIR/kubectl -fi - -mkdir ${HOME}/.kube - -# echo $KUBECONFIG_CONTENTS | base64 -D - > ${HOME}/.kube/config -# kubectl version - -# gcloud stuff -# https://stackoverflow.com/questions/38762590/how-to-install-google-cloud-sdk-on-travis - -if [ ! -d "${HOME}/google-cloud-sdk/bin" ] -then - rm -rf $HOME/google-cloud-sdk - export CLOUDSDK_CORE_DISABLE_PROMPTS=1 - curl https://sdk.cloud.google.com | bash -fi - -# ensure we have the gcloud binary -gcloud version - -# get gcloud credentials -echo $FISSION_CI_SERVICE_ACCOUNT | base64 -d - > ${HOME}/gcloud-service-key.json -gcloud auth activate-service-account --key-file ${HOME}/gcloud-service-key.json - -# get kube config -gcloud container clusters get-credentials fission-ci --zone us-central1-a --project $GKE_PROJECT_NAME - -# remove gcloud creds -unset FISSION_CI_SERVICE_ACCOUNT -rm ${HOME}/gcloud-service-key.json - -# does it work? - -if [ ! -f ${HOME}/.kube/config ] -then - echo "Missing kubeconfig" - exit 1 -fi - -kubectl get node