diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index 21f30e4..5f5946c 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -13,19 +13,20 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Install kubectl + - name: Install kubectl + Build with Kaniko + Deploy + # 用 bitnami/kubectl image,呢個 image 入面有 curl, bash, kubectl + container: + image: bitnami/kubectl:latest run: | - curl -LO "https://dl.k8s.io/release/v1.28.0/bin/linux/amd64/kubectl" - chmod +x kubectl - sudo mv kubectl /usr/local/bin/kubectl + # ---- 下載 kubectl 前先檢查已存在版本 ---- + kubectl version --client - - name: Build & Deploy with Kaniko (all in one) - run: | - /usr/local/bin/kubectl apply -f - <