Consolidar builds en un solo step del workflow
Some checks failed
build-and-deploy / build-and-deploy (push) Failing after 9s

- Todos los builds ahora ocurren en un único step
- Incluye build de MCP Metabase Server
This commit is contained in:
2025-10-28 11:27:49 -06:00
parent 6fac3bc06d
commit 0b86c8d374

View File

@@ -33,33 +33,35 @@ jobs:
username: ${{ secrets.REGISTRY_USERNAME }} username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }} password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build+push ${{ vars.APP_NAME }} - name: Build and push all images
run: | run: |
# Build app
cd nuxt4 cd nuxt4
docker build -t $REG/$REPO_OWNER/$APP_NAME:${{ github.sha }} -t $REG/$REPO_OWNER/$APP_NAME:latest . docker build -t $REG/$REPO_OWNER/$APP_NAME:${{ github.sha }} -t $REG/$REPO_OWNER/$APP_NAME:latest .
docker push $REG/$REPO_OWNER/$APP_NAME:${{ github.sha }} docker push $REG/$REPO_OWNER/$APP_NAME:${{ github.sha }}
docker push $REG/$REPO_OWNER/$APP_NAME:latest docker push $REG/$REPO_OWNER/$APP_NAME:latest
cd ..
- name: Build+push MCP Docker Server # Build MCP Docker Server
run: |
cd mcp-docker-server cd mcp-docker-server
docker build -t $REG/$REPO_OWNER/mcp-docker-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-docker-server:latest . docker build -t $REG/$REPO_OWNER/mcp-docker-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-docker-server:latest .
docker push $REG/$REPO_OWNER/mcp-docker-server:${{ github.sha }} docker push $REG/$REPO_OWNER/mcp-docker-server:${{ github.sha }}
docker push $REG/$REPO_OWNER/mcp-docker-server:latest docker push $REG/$REPO_OWNER/mcp-docker-server:latest
cd ..
- name: Build+push MCP Gitea Server # Build MCP Gitea Server
run: |
cd mcp-gitea-server cd mcp-gitea-server
docker build -t $REG/$REPO_OWNER/mcp-gitea-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-gitea-server:latest . docker build -t $REG/$REPO_OWNER/mcp-gitea-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-gitea-server:latest .
docker push $REG/$REPO_OWNER/mcp-gitea-server:${{ github.sha }} docker push $REG/$REPO_OWNER/mcp-gitea-server:${{ github.sha }}
docker push $REG/$REPO_OWNER/mcp-gitea-server:latest docker push $REG/$REPO_OWNER/mcp-gitea-server:latest
cd ..
- name: Build+push MCP Metabase Server # Build MCP Metabase Server
run: |
cd mcp-metabase-server cd mcp-metabase-server
docker build -t $REG/$REPO_OWNER/mcp-metabase-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-metabase-server:latest . docker build -t $REG/$REPO_OWNER/mcp-metabase-server:${{ github.sha }} -t $REG/$REPO_OWNER/mcp-metabase-server:latest .
docker push $REG/$REPO_OWNER/mcp-metabase-server:${{ github.sha }} docker push $REG/$REPO_OWNER/mcp-metabase-server:${{ github.sha }}
docker push $REG/$REPO_OWNER/mcp-metabase-server:latest docker push $REG/$REPO_OWNER/mcp-metabase-server:latest
cd ..
- name: Info about environment - name: Info about environment
run: | run: |