#!/bin/sh # Ejecutado solo desde Jenkins E2E: docker compose run --entrypoint /bin/sh … backend /app/scripts/jenkins-alembic-e2e.sh # (evita pasar cadenas con ';' a -c: Groovy/CI rompe comillas y parte el comando) set -eux test -f /app/alembic.ini cd /app exec alembic -c /app/alembic.ini upgrade head