19 lines
755 B
Bash
Executable File
19 lines
755 B
Bash
Executable File
#!/bin/bash
|
|
|
|
export GOPATH=/go
|
|
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
|
|
export GO111MODULE=on
|
|
|
|
kubectl config set-cluster minikube --server=https://$MINIKUBE_IP:8443 \
|
|
--certificate-authority=/minikube/ca.crt && \
|
|
kubectl config set-credentials minikube --certificate-authority=/root/.minikube/ca.crt \
|
|
--client-key=/minikube/client.key \
|
|
--client-certificate=/minikube/client.crt && \
|
|
kubectl config set-context minikube --cluster=minikube --user=minikube && \
|
|
kubectl config use-context minikube
|
|
|
|
make go-dependencies
|
|
ln -s $GOPATH/src/github.com/jenkinsci/kubernetes-operator/vendor/k8s.io $GOPATH/src/k8s.i
|
|
ln -s $GOPATH/src/github.com/jenkinsci/kubernetes-operator/vendor/sigs.k8s.io $GOPATH/src/sigs.k8s.io
|
|
|
|
bash |