From bb132b1682c7f0742a78ff3fed8aebe8b43f1ce1 Mon Sep 17 00:00:00 2001 From: Felix Matouschek Date: Mon, 26 Feb 2024 16:32:58 +0100 Subject: [PATCH] Move test .kubeconfig into CI setup Inline the creation of a test .kubeconfig into the CI setup. Signed-off-by: Felix Matouschek --- .github/workflows/ci.yml | 15 +++++++++++++-- tests/.kubeconfig | 18 ------------------ 2 files changed, 13 insertions(+), 20 deletions(-) delete mode 100644 tests/.kubeconfig diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 588e3e6..34a3316 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,8 +21,19 @@ jobs: fetch-depth: 0 - run: | mkdir -p /home/runner/.kube/ - cp -rp ${GITHUB_WORKSPACE}/ansible_collections/kubevirt/core/tests/.kubeconfig /home/runner/.kube/config - cat /home/runner/.kube/config + cat <<- EOF > /home/runner/.kube/config + apiVersion: v1 + kind: Config + clusters: + - cluster: + server: http://localhost:12345 + name: default + contexts: + - context: + cluster: default + name: default + current-context: default + EOF - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/tests/.kubeconfig b/tests/.kubeconfig deleted file mode 100644 index 7cfa77b..0000000 --- a/tests/.kubeconfig +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -clusters: -- cluster: - insecure-skip-tls-verify: true - server: http://localhost:12345 - name: development -contexts: -- context: - cluster: development - user: developer - name: dev-frontend -current-context: dev-frontend -kind: Config -preferences: {} -users: -- name: developer - user: - token: ZDNffLzSlp8aSS0fht_tRnPMTOjxqgJGCyi_iy0ecUw