add job build-frontend

This commit is contained in:
tuanvu
2026-02-16 14:57:22 +01:00
parent 56da48d1b0
commit 3725de1d31

View File

@@ -38,9 +38,12 @@ build_frontend:
image: node:18
dependencies:
- check_app_update
rules:
- if: '$NEW_COMMIT == "true"'
script:
- source variables.env || true
- if [ "$NEW_COMMIT" != "true" ]; then
echo "No new commit, skipping build";
exit 0;
fi
- cd doodlestudent/front
- npm ci
- npm run build --prod