diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 1f5986d..824e3a1 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -43,7 +43,7 @@ jobs: mkdir -p "$KANIKO_CACHE_BACKEND" "$KANIKO_CACHE_FRONTEND" chmod 777 "$KANIKO_CACHE_BACKEND" "$KANIKO_CACHE_FRONTEND" - # 3. Construcción paralela con Kaniko (solo build local) + # 3. Construcción paralela con Kaniko (con cache-repo local) build_image() { local context=$1 local dockerfile=$2 @@ -59,6 +59,7 @@ jobs: --dockerfile="/workspace/$dockerfile" \ --cache=true \ --cache-dir=/cache \ + --cache-repo=localhost:5000/cache \ --no-push \ --destination="$image_name" \ --tarPath="/workspace/$tar_path" @@ -69,12 +70,12 @@ jobs: (build_image "." "Frontend/Dockerfile" "$KANIKO_CACHE_FRONTEND" "gestionintegralweb-frontend:latest" "frontend.tar") & wait - # 4. Cargar imágenes y etiquetar correctamente + # 4. Cargar imágenes y etiquetar echo "Cargando y etiquetando imágenes..." docker load -i "$TEMP_DIR/backend.tar" docker load -i "$TEMP_DIR/frontend.tar" - # Etiquetar las imágenes para que coincidan con docker-compose + # Etiquetar para docker-compose docker tag gestionintegralweb-backend:latest dmolinari/gestionintegralweb-backend:latest docker tag gestionintegralweb-frontend:latest dmolinari/gestionintegralweb-frontend:latest