clean out test dependency steps
This commit is contained in:
		
							parent
							
								
									b485abf818
								
							
						
					
					
						commit
						627a09d272
					
				|  | @ -35,33 +35,35 @@ jobs: | ||||||
|       - attach_workspace: |       - attach_workspace: | ||||||
|           at: ~/build |           at: ~/build | ||||||
|       - run: cp ~/build/helmfile ~/project/helmfile |       - run: cp ~/build/helmfile ~/project/helmfile | ||||||
|       - &integration_deps |       - run: | ||||||
|         run: |           name: Install kubectl | ||||||
|           name: Install integration test dependencies |           command: | | ||||||
|  |             curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.8.4/bin/linux/amd64/kubectl | ||||||
|  |             chmod +x kubectl | ||||||
|  |             sudo mv kubectl /usr/local/bin/ | ||||||
|  |       - run: | ||||||
|  |           name: Install minikube | ||||||
|  |           command: | | ||||||
|  |             curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.25.0/minikube-linux-amd64 | ||||||
|  |             chmod +x minikube | ||||||
|  |             sudo mv minikube /usr/local/bin/ | ||||||
|  |       - run: | ||||||
|  |           name: Install helm | ||||||
|           command: | |           command: | | ||||||
|             # Install kubectl |  | ||||||
|             curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.8.4/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/ |  | ||||||
|             # Install minikube |  | ||||||
|             curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.25.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/ |  | ||||||
|             # Install yq |  | ||||||
|             curl -Lo yq https://github.com/mikefarah/yq/releases/download/1.14.0/yq_linux_amd64 && chmod +x yq && sudo mv yq /usr/local/bin/ |  | ||||||
|             # Install helm |  | ||||||
|             HELM_VERSION=v2.8.2 |             HELM_VERSION=v2.8.2 | ||||||
|             HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz" |             HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz" | ||||||
|             curl -Lo ${HELM_FILENAME} "https://kubernetes-helm.storage.googleapis.com/${HELM_FILENAME}" |             curl -Lo ${HELM_FILENAME} "https://kubernetes-helm.storage.googleapis.com/${HELM_FILENAME}" | ||||||
|             tar zxf ${HELM_FILENAME} linux-amd64/helm |             tar zxf ${HELM_FILENAME} linux-amd64/helm | ||||||
|             chmod +x linux-amd64/helm |             chmod +x linux-amd64/helm | ||||||
|             sudo mv linux-amd64/helm /usr/local/bin/ |             sudo mv linux-amd64/helm /usr/local/bin/ | ||||||
|       - &start_minikube |       - run: | ||||||
|         run: |  | ||||||
|           name: Start minikube |           name: Start minikube | ||||||
|           command: | |           command: | | ||||||
|             sudo minikube start --vm-driver=none |             sudo minikube start --vm-driver=none | ||||||
|             sudo chown -R $USER.$USER ~/.minikube |             sudo chown -R $USER.$USER ~/.minikube | ||||||
|             sudo chown -R $USER.$USER ~/.kube |             sudo chown -R $USER.$USER ~/.kube | ||||||
|             minikube update-context |             minikube update-context | ||||||
|       - &wait_for_minikube |       - run: | ||||||
|         run: |  | ||||||
|           name: Wait for nodes to become ready |           name: Wait for nodes to become ready | ||||||
|           command: JSONPATH='{range .items[*]}{@.metadata.name}:{range @.status.conditions[*]}{@.type}={@.status};{end}{end}'; until kubectl get nodes -o jsonpath="$JSONPATH" 2>&1 | grep -q "Ready=True"; do sleep 1; done |           command: JSONPATH='{range .items[*]}{@.metadata.name}:{range @.status.conditions[*]}{@.type}={@.status};{end}{end}'; until kubectl get nodes -o jsonpath="$JSONPATH" 2>&1 | grep -q "Ready=True"; do sleep 1; done | ||||||
|       - run: |       - run: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue