fix(build): externalize sentry from vite bundle for bun compat
This commit is contained in:
4
.github/workflows/deploy.yml
vendored
4
.github/workflows/deploy.yml
vendored
@@ -29,7 +29,7 @@ jobs:
|
|||||||
git reset --hard origin/prod
|
git reset --hard origin/prod
|
||||||
|
|
||||||
docker compose build
|
docker compose build
|
||||||
docker compose up -d
|
docker compose up -d --wait
|
||||||
docker compose exec app bunx drizzle-kit push --force
|
docker compose exec app bunx drizzle-kit push --force
|
||||||
else
|
else
|
||||||
cd /opt/esports-staging
|
cd /opt/esports-staging
|
||||||
@@ -38,6 +38,6 @@ jobs:
|
|||||||
git reset --hard origin/staging
|
git reset --hard origin/staging
|
||||||
|
|
||||||
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging build
|
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging build
|
||||||
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging up -d
|
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging up -d --wait
|
||||||
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging exec staging-app bunx drizzle-kit push --force
|
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging exec staging-app bunx drizzle-kit push --force
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -28,7 +28,6 @@
|
|||||||
"@eslint/compat": "^2.0.2",
|
"@eslint/compat": "^2.0.2",
|
||||||
"@eslint/js": "^9.39.2",
|
"@eslint/js": "^9.39.2",
|
||||||
"@playwright/test": "^1.58.1",
|
"@playwright/test": "^1.58.1",
|
||||||
"@sentry/sveltekit": "^10.43.0",
|
|
||||||
"@sveltejs/adapter-node": "^5.5.4",
|
"@sveltejs/adapter-node": "^5.5.4",
|
||||||
"@sveltejs/kit": "^2.55.0",
|
"@sveltejs/kit": "^2.55.0",
|
||||||
"@sveltejs/vite-plugin-svelte": "^7.0.0",
|
"@sveltejs/vite-plugin-svelte": "^7.0.0",
|
||||||
@@ -72,6 +71,7 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@sentry/sveltekit": "^10.43.0",
|
||||||
"bancho.js": "^0.12.3",
|
"bancho.js": "^0.12.3",
|
||||||
"discord.js": "^14.25.1",
|
"discord.js": "^14.25.1",
|
||||||
"pino": "^10.3.1"
|
"pino": "^10.3.1"
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ export default defineConfig({
|
|||||||
devtoolsJson()
|
devtoolsJson()
|
||||||
],
|
],
|
||||||
ssr: {
|
ssr: {
|
||||||
external: ['bun', 'pino', 'pino-pretty']
|
external: ['bun', 'pino', 'pino-pretty', '@sentry/sveltekit', '@sentry/node']
|
||||||
},
|
},
|
||||||
build: {
|
build: {
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
external: ['bun', 'pino', 'pino-pretty']
|
external: ['bun', 'pino', 'pino-pretty', '@sentry/sveltekit', '@sentry/node']
|
||||||
},
|
},
|
||||||
reportCompressedSize: false
|
reportCompressedSize: false
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user