From a0753a320f4db6b0855a5c50bedb4525553126ea Mon Sep 17 00:00:00 2001 From: mcbtaguiad Date: Mon, 19 Jan 2026 22:27:09 +0800 Subject: [PATCH] test --- .gitea/workflows/docker-cicd-prod.yml | 35 +++++++++++++++++---------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/docker-cicd-prod.yml b/.gitea/workflows/docker-cicd-prod.yml index 01cd177..60529b8 100644 --- a/.gitea/workflows/docker-cicd-prod.yml +++ b/.gitea/workflows/docker-cicd-prod.yml @@ -14,23 +14,32 @@ jobs: build: runs-on: ubuntu-latest + steps: - - name: Checkout repository + - name: Checkout code uses: actions/checkout@v4 - - name: Log in to Gitea Container Registry - run: | - echo "${{ secrets.TOKEN }}" | docker login \ - ${{ secrets.SERVER }} \ - -u ${{ secrets.USERNAME }} \ - --password-stdin + - name: Wait + run: sleep 10 - - name: Build Docker image + - name: Verify Docker daemon is running run: | - IMAGE="${{ secrets.SERVER }}/${{ github.repository }}:${{ steps.branch.outputs.branch }}" - docker build -t $IMAGE . + echo "Testing Docker daemon connection..." + docker info - - name: Push Docker image + - name: List running containers run: | - IMAGE="${{ secrets.SERVER }}/${{ github.repository }}:${{ steps.branch.outputs.branch }}" - docker push $IMAGE + echo "Listing all containers..." + docker ps -a + + - name: Test Docker functionality + run: | + echo "Testing basic Docker operations..." + docker run --rm hello-world + + - name: Verify DIND isolation + run: | + echo "Testing container isolation..." + docker run --rm alpine:latest echo "DIND is working perfectly!" + +