From da9fbab69fe8ace7441cd97c40854524d7e0a4b5 Mon Sep 17 00:00:00 2001 From: ties Date: Mon, 17 Mar 2025 13:02:56 +0000 Subject: [PATCH] Update .gitea/workflows/build.yaml --- .gitea/workflows/build.yaml | 49 ++++++++----------------------------- 1 file changed, 10 insertions(+), 39 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index b817ed5..791bc37 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -23,52 +23,23 @@ jobs: registry: https://git.ties.one username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} -# - name: Set date -# id: date -# run: echo "TODAY=$(date +'%Y-%m-%d')" >> $GITHUB_ENV -# - name: Sleep -# id: sleep -# run: sleep 600 -# - name: Set up Docker Buildx -# uses: docker/setup-buildx-action@v3 - -# - name: Set up Docker Buildx -# uses: docker/setup-buildx-action@v3 -# with: -# driver: kubernetes - -# - name: Build and push Docker image -# uses: docker/build-push-action@b32b51a8eda65d6793cd0494a773d4f6bcef32dc -# with: -# context: . -# push: true -# tags: | -# ${{ env.REGISTRY }}/${{ env.REPO_OWNER }}/${{ env.IMAGE_NAME }}:latest -# addLatest: true -# env: -# DOCKER_HOST: unix:///var/run/docker.sock #"tcp://127.0.0.1:2376" - # DOCKER_TLS_CERTDIR: "/certs" - # DOCKER_TLS_VERIFY: 1 - # DOCKER_CERT_PATH: "/certs/server" - - name: Set kube.config - run: mkdir ~/.kube && echo "${{ secrets.KUBE_CONFIG_CONTENT }}" >> ~/.kube/config && chmod 700 ~/.kube/config && head -n1 ~/.kube/config +# - name: Set kube.config +# run: mkdir ~/.kube && echo "${{ secrets.KUBE_CONFIG_CONTENT }}" >> ~/.kube/config && chmod 700 ~/.kube/config && head -n1 ~/.kube/config +# - name: Set up Kubernetes config + run: | + mkdir -p ~/.kube + echo "${{ KUBE_CONFIG_CONTENT }}" > ~/.kube/config + chmod 600 ~/.kube/config + env: + KUBE_CONFIG_CONTENT: ${{ secrets.KUBE_CONFIG_CONTENT }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: driver: kubernetes - - name: Build uses: docker/build-push-action@v6 with: context: . push: true tags: > - ${{ env.REGISTRY }}/${{ env.REPO_OWNER }}/${{ env.IMAGE_NAME }}:latest, -# ${{ env.REGISTRY }}/${{ env.REPO_OWNER }}/${{ env.IMAGE_NAME }}:${{ env.TODAY }} -# - name: Build and push -# run: | -# TODAY=$(date +'%Y-%m-%d') -# docker build -t ${REGISTRY}/${REPO_OWNER}/${IMAGE_NAME}:${TODAY} -t ${REGISTRY}/${REPO_OWNER}/${IMAGE_NAME}:latest . -# docker push ${REGISTRY}/${REPO_OWNER}/${IMAGE_NAME}:${TODAY} -# docker push ${REGISTRY}/${REPO_OWNER}/${IMAGE_NAME}:latest - \ No newline at end of file + ${{ env.REGISTRY }}/${{ env.REPO_OWNER }}/${{ env.IMAGE_NAME }}:latest, \ No newline at end of file