Fix: include build assets in git, remove npm from deploy
- Production build committed (socket.aziros.com:443, forceTLS=true) - deploy.sh: removed npm install + npm run build steps - Build strategy: build locally before deploy, commit to git - Staging build: run npm run build:staging before staging deploy Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
ca61f6f65a
commit
a693cecb61
|
|
@ -5,10 +5,8 @@ MODE=${1:-production}
|
||||||
|
|
||||||
if [ "$MODE" = "staging" ]; then
|
if [ "$MODE" = "staging" ]; then
|
||||||
COMPOSE="docker-compose.staging.yml"
|
COMPOSE="docker-compose.staging.yml"
|
||||||
BUILD_CMD="npm run build:staging"
|
|
||||||
else
|
else
|
||||||
COMPOSE="docker-compose.yml"
|
COMPOSE="docker-compose.yml"
|
||||||
BUILD_CMD="npm run build:prod"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "🚀 Aziros deploying... ($MODE)"
|
echo "🚀 Aziros deploying... ($MODE)"
|
||||||
|
|
@ -23,13 +21,6 @@ echo "→ Composer install..."
|
||||||
docker compose -f $COMPOSE exec -T app \
|
docker compose -f $COMPOSE exec -T app \
|
||||||
composer install --no-dev --optimize-autoloader
|
composer install --no-dev --optimize-autoloader
|
||||||
|
|
||||||
# NPM Build
|
|
||||||
echo "→ Assets bauen..."
|
|
||||||
docker compose -f $COMPOSE exec -T app \
|
|
||||||
npm install --silent
|
|
||||||
docker compose -f $COMPOSE exec -T app \
|
|
||||||
$BUILD_CMD
|
|
||||||
|
|
||||||
# Migrations
|
# Migrations
|
||||||
echo "→ Migrationen..."
|
echo "→ Migrationen..."
|
||||||
docker compose -f $COMPOSE exec -T app \
|
docker compose -f $COMPOSE exec -T app \
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,102 @@
|
||||||
|
{
|
||||||
|
"_axios-CH1o5aW5.js": {
|
||||||
|
"file": "assets/axios-CH1o5aW5.js",
|
||||||
|
"name": "axios",
|
||||||
|
"imports": [
|
||||||
|
"_rolldown-runtime-XQCOJYun.js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"_rolldown-runtime-XQCOJYun.js": {
|
||||||
|
"file": "assets/rolldown-runtime-XQCOJYun.js",
|
||||||
|
"name": "rolldown-runtime"
|
||||||
|
},
|
||||||
|
"_vendor-BJQRk5yT.js": {
|
||||||
|
"file": "assets/vendor-BJQRk5yT.js",
|
||||||
|
"name": "vendor",
|
||||||
|
"imports": [
|
||||||
|
"_rolldown-runtime-XQCOJYun.js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"resources/css/app.css": {
|
||||||
|
"file": "assets/app-Gc0Fmk29.css",
|
||||||
|
"name": "app",
|
||||||
|
"names": [
|
||||||
|
"app.css"
|
||||||
|
],
|
||||||
|
"src": "resources/css/app.css",
|
||||||
|
"isEntry": true,
|
||||||
|
"assets": [
|
||||||
|
"assets/bai-jamjuree-200-BNt7RBly.woff2",
|
||||||
|
"assets/bai-jamjuree-200italic-BKLgs9tE.woff2",
|
||||||
|
"assets/bai-jamjuree-300-tJsyrsLz.woff2",
|
||||||
|
"assets/bai-jamjuree-300italic-CEl8Yjrk.woff2",
|
||||||
|
"assets/bai-jamjuree-regular-DkJufkaw.woff2",
|
||||||
|
"assets/bai-jamjuree-italic-CTCl9qLZ.woff2",
|
||||||
|
"assets/bai-jamjuree-500-B5fxNtsw.woff2",
|
||||||
|
"assets/bai-jamjuree-500italic-CXrosT7a.woff2",
|
||||||
|
"assets/bai-jamjuree-600-D6So4yha.woff2",
|
||||||
|
"assets/bai-jamjuree-600italic-6wcHKQVd.woff2",
|
||||||
|
"assets/bai-jamjuree-700-D9sAOCG2.woff2",
|
||||||
|
"assets/bai-jamjuree-700italic-LW2Ny60n.woff2"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-200.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-200-BNt7RBly.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-200.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-200italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-200italic-BKLgs9tE.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-200italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-300.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-300-tJsyrsLz.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-300.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-300italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-300italic-CEl8Yjrk.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-300italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-500.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-500-B5fxNtsw.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-500.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-500italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-500italic-CXrosT7a.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-500italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-600.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-600-D6So4yha.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-600.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-600italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-600italic-6wcHKQVd.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-600italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-700.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-700-D9sAOCG2.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-700.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-700italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-700italic-LW2Ny60n.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-700italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-italic.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-italic-CTCl9qLZ.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-italic.woff2"
|
||||||
|
},
|
||||||
|
"resources/fonts/BaiJamjuree/bai-jamjuree-regular.woff2": {
|
||||||
|
"file": "assets/bai-jamjuree-regular-DkJufkaw.woff2",
|
||||||
|
"src": "resources/fonts/BaiJamjuree/bai-jamjuree-regular.woff2"
|
||||||
|
},
|
||||||
|
"resources/js/app.js": {
|
||||||
|
"file": "assets/app-D0SVbbbY.js",
|
||||||
|
"name": "app",
|
||||||
|
"src": "resources/js/app.js",
|
||||||
|
"isEntry": true,
|
||||||
|
"imports": [
|
||||||
|
"_rolldown-runtime-XQCOJYun.js",
|
||||||
|
"_axios-CH1o5aW5.js",
|
||||||
|
"_vendor-BJQRk5yT.js"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue