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 |