add job build-frontend
This commit is contained in:
@@ -38,9 +38,12 @@ build_frontend:
|
|||||||
image: node:18
|
image: node:18
|
||||||
dependencies:
|
dependencies:
|
||||||
- check_app_update
|
- check_app_update
|
||||||
rules:
|
|
||||||
- if: '$NEW_COMMIT == "true"'
|
|
||||||
script:
|
script:
|
||||||
|
- source variables.env || true
|
||||||
|
- if [ "$NEW_COMMIT" != "true" ]; then
|
||||||
|
echo "No new commit, skipping build";
|
||||||
|
exit 0;
|
||||||
|
fi
|
||||||
- cd doodlestudent/front
|
- cd doodlestudent/front
|
||||||
- npm ci
|
- npm ci
|
||||||
- npm run build --prod
|
- npm run build --prod
|
||||||
|
|||||||
Reference in New Issue
Block a user