From e0496bc684ec459c1a787dfd10cde5ed0a73769c Mon Sep 17 00:00:00 2001 From: Greendor1234 Date: Thu, 20 Feb 2025 10:09:05 +0100 Subject: [PATCH] added helm lint and helm test --- .github/workflows/docker-image.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index b6025a7..e83bfcb 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -25,6 +25,9 @@ jobs: - uses: actions/checkout@v4 + - name: Lint helm chart + run: helm lint helm-charts/kubeinvaders + - name: Build the Docker image run: | docker build . --file Dockerfile --tag ${{ vars.REGISTRY_ADDRESS }}/${{ vars.REGISTRY_USERNAME }}/kubeinvaders:${{ env.IMAGE_TAG }} @@ -36,7 +39,7 @@ jobs: driver: docker kubernetes-version: v1.26.3 cpus: 4 - memory: 2048m + memory: 4000m - name: Try the cluster! run: kubectl get pods -A @@ -59,8 +62,9 @@ jobs: --set-string config.target_namespace="ns-1" \ --set deployment.image.repository=${{ vars.REGISTRY_ADDRESS }}/${{ vars.REGISTRY_USERNAME }} - - name: Check if service is available + - name: Helm test run: | kubectl get all -n kubeinvaders + helm test kubeinvaders -n kubeinvaders