fix: docker build

This commit is contained in:
Ricardo Carneiro 2025-05-27 09:54:45 -03:00
parent ae5a32afaa
commit b2bd5aaca4

View File

@ -35,41 +35,6 @@ jobs:
docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:latest docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:latest
docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:${{ github.sha }} docker tag ytextractor:${{ github.sha }} registry.redecarneir.us/ytextractor:${{ github.sha }}
- name: Build Docker image 2
run: |
echo "Current directory: $(pwd)"
echo "Files in current directory:"
ls -la
COMMIT_SHA=$(git rev-parse --short HEAD)
# O Dockerfile está em YTExtractor/YTExtractor/ baseado na estrutura mostrada
if [ -f "YTExtractor/YTExtractor/Dockerfile" ]; then
echo "✅ Found Dockerfile in YTExtractor/YTExtractor/ directory"
cd YTExtractor/YTExtractor
echo "Building Docker image from project directory..."
echo "Files in this directory:"
ls -la
docker build -t ytextractor:$COMMIT_SHA .
elif [ -f "YTExtractor/Dockerfile" ]; then
echo "✅ Found Dockerfile in YTExtractor/ directory"
cd YTExtractor
docker build -t ytextractor:$COMMIT_SHA .
else
echo "❌ Dockerfile not found!"
echo "Searching for Dockerfile..."
find . -name "Dockerfile" -type f
exit 1
fi
# Tag das imagens (voltar para raiz se necessário)
cd /workspace/ricardo/YTExtractor
docker tag ytextractor:$COMMIT_SHA registry.redecarneir.us/ytextractor:latest
docker tag ytextractor:$COMMIT_SHA registry.redecarneir.us/ytextractor:$COMMIT_SHA
echo "✅ Docker images built successfully"
docker images | grep ytextractor
- name: Push to registry - name: Push to registry
run: | run: |
COMMIT_SHA=$(git rev-parse --short HEAD) COMMIT_SHA=$(git rev-parse --short HEAD)