Skip to content

Commit 07dcd4b

Browse files
committed
fix: correct ouptput path
1 parent ef3350e commit 07dcd4b

4 files changed

Lines changed: 14 additions & 18 deletions

File tree

apps/next-blog/project.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,7 @@
2323
"build": {
2424
"executor": "nx:run-commands",
2525
"options": {
26-
"commands": [
27-
"next build apps/next-blog",
28-
"mv apps/next-blog/.next/static apps/next-blog/.next/standalone/apps/next-blog/.next",
29-
"cp -r apps/next-blog/public apps/next-blog/.next/standalone/apps/next-blog/.next"
30-
],
26+
"commands": "next build apps/next-blog && mv apps/next-blog/.next/static apps/next-blog/.next/standalone/apps/next-blog/.next && cp -r apps/next-blog/public apps/next-blog/.next/standalone/apps/next-blog/.next",
3127
"outputPath": "apps/next-blog/.next"
3228
}
3329
},

apps/next-blog/src/env/server.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Object.keys(serverSchema.shape).forEach(
1919

2020
const _serverEnv = serverSchema.safeParse(serverEnv);
2121

22-
if (!_serverEnv.success) {
22+
if (!_serverEnv.success && process.env.SKIP_ENV_VALIDATION !== "true") {
2323
console.error(
2424
"❌ Invalid environment variables:\n",
2525
...formatErrors(_serverEnv.error.format()),

apps/trialanderror.org/project.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"defaultConfiguration": "production",
1010
"options": {
1111
"root": "apps/trialanderror.org",
12-
"outputPath": "dist/apps/trialanderror.org"
12+
"outputPath": "apps/trialanderror.org/.next"
1313
},
1414
"configurations": {
1515
"development": {

apps/trialanderror.org/src/env/server.mjs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,25 @@ import { env as clientEnv, formatErrors } from "./client.mjs";
1414
*/
1515
let serverEnv = {};
1616
Object.keys(serverSchema.shape).forEach(
17-
(key) => (serverEnv[key] = process.env[key]),
17+
(key) => (serverEnv[key] = process.env[key]),
1818
);
1919

2020
const _serverEnv = serverSchema.safeParse(serverEnv);
2121

22-
if (!_serverEnv.success) {
23-
console.error(
24-
"❌ Invalid environment variables:\n",
25-
...formatErrors(_serverEnv.error.format()),
26-
);
27-
throw new Error("Invalid environment variables");
22+
if (!_serverEnv.success && process.env.SKIP_ENV_VALIDATION !== "true") {
23+
console.error(
24+
"❌ Invalid environment variables:\n",
25+
...formatErrors(_serverEnv.error.format()),
26+
);
27+
throw new Error("Invalid environment variables");
2828
}
2929

3030
for (let key of Object.keys(_serverEnv.data)) {
31-
if (key.startsWith("NEXT_PUBLIC_")) {
32-
console.warn("❌ You are exposing a server-side env-variable:", key);
31+
if (key.startsWith("NEXT_PUBLIC_")) {
32+
console.warn("❌ You are exposing a server-side env-variable:", key);
3333

34-
throw new Error("You are exposing a server-side env-variable");
35-
}
34+
throw new Error("You are exposing a server-side env-variable");
35+
}
3636
}
3737

3838
export const env = { ..._serverEnv.data, ...clientEnv };

0 commit comments

Comments
 (0)