Fix: deploy-deps patches classmap path (app/src/ → src/) for flat server layout before composer install

This commit is contained in:
Pontoporeia
2026-05-20 13:06:09 +02:00
parent 47405e5334
commit d33a56981e
2 changed files with 2 additions and 1 deletions

View File

@@ -90,6 +90,7 @@ deploy-deps:
# (only if composer.lock checksum changed — skip expensive install otherwise)
rsync -v composer.json composer.lock xamxam:/var/www/xamxam/
ssh xamxam 'cd /var/www/xamxam && \
sed -i "s|\"app/src/\"|\"src/\"|" composer.json && \
if [ ! -f vendor/.composer-lock-checksum ] || \
[ "$(sha256sum composer.lock | cut -d" " -f1)" != "$(cat vendor/.composer-lock-checksum)" ]; then \
echo "→ composer.lock changed, installing dependencies…"; \