From 8194a9e8de103a3f17341e6d64e900b3d3aa0f6d Mon Sep 17 00:00:00 2001 From: Teingi <35712518+Teingi@users.noreply.github.com> Date: Fri, 18 Oct 2019 22:36:37 +0800 Subject: [PATCH] test.yml --- .github/workflows/greetings.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/greetings.yml diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml new file mode 100644 index 0000000..797a644 --- /dev/null +++ b/.github/workflows/greetings.yml @@ -0,0 +1,27 @@ +name: CI + +on: [push] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - name: KinD (Kubernetes in Docker) Action + uses: engineerd/setup-kind@v0.1.0 + - name: Testing - Get Pods + run: | + export KUBECONFIG="$(kind get kubeconfig-path)" + kubectl cluster-info + kubectl get pods -n kube-system + - name: Testing - Create Deployment + run: | + export KUBECONFIG="$(kind get kubeconfig-path)" + kubectl create -f https://raw.githubusercontent.com/kubernetes/website/master/content/en/examples/controllers/nginx-deployment.yaml --record + kubectl get deployments + - name: Testing - Delete Deployment + run: | + export KUBECONFIG="$(kind get kubeconfig-path)" + kubectl delete -f https://raw.githubusercontent.com/kubernetes/website/master/content/en/examples/controllers/nginx-deployment.yaml + kubectl get deployments