diff --git a/.gitea/workflows/full-latest.yaml b/.gitea/workflows/full-latest.yaml index b46d1dd..d0b147f 100644 --- a/.gitea/workflows/full-latest.yaml +++ b/.gitea/workflows/full-latest.yaml @@ -42,4 +42,36 @@ jobs: run: | java -version mvn -version - mvn -B clean test -Dspring.profiles.active=test \ No newline at end of file + mvn -B clean test -Dspring.profiles.active=test + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + #Build Docker image + - name: Build Docker image + env: + GITEA_REGISTRY_URL: 'git.bepastem.com' + OWNER: ${{ gitea.actor }} + run: | + docker build -t $GITEA_REGISTRY_URL/$OWNER/my-app:latest . + + - name: Build and push Docker image using Buildx + env: + GITEA_REGISTRY_URL: 'git.bepastem.com' + #GITEA_REGISTRY_URL: ${{ secrets.GITEA_REGISTRY_URL }} + IMAGE_NAME: my-app2 + #IMAGE_NAME: ${{ vars.IMAGE_NAME }} + OWNER: ${{ gitea.actor }} + run: | + docker buildx build \ + --platform linux/amd64 \ + -t $IMAGE_NAME:latest \ + -t $GITEA_REGISTRY_URL/$IMAGE_NAME:latest \ + #-t ${{ secrets.GITEA_REGISTRY_URL }}/$OWNER/$IMAGE_NAME:latest \ + --push \ + . + + - name: List Docker images + run: | + docker images +