diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index f88c0d7..e021b75 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -41,6 +41,9 @@ jobs: - name: Check Docker run: | docker --version + - name: Login to Harbor + run: | + echo "${{ secrets.HARBOR_PASSWORD }}" | docker login localhost:8180 -u "${{ secrets.HARBOR_USERNAME }}" --password-stdin - name: Build Docker image run: | cd ${{ gitea.workspace }} @@ -48,6 +51,12 @@ jobs: - name: Push Docker image to local registry run: | docker push localhost:8180/k8s-example/k8s-example:${{ gitea.sha }} + - name: Check kubectl + run: | + kubectl version --client + - name: Set up Kubeconfig + run: | + echo "${{ secrets.KUBECONFIG_DATA }}" | base64 --decode > $HOME/.kube/config - name: Deploy to Kubernetes run: | cd ${{ gitea.workspace }}