github debug

This commit is contained in:
Igor Loskutov
2025-09-04 21:35:16 -04:00
parent 24869cb825
commit 03f2d2a30b
2 changed files with 3 additions and 7 deletions

View File

@@ -30,23 +30,18 @@ export function edgeDomainToKey(domain: string) {
// get edge config server-side (prefer DomainContext when available), domain is the hostname
export async function getConfig() {
const domain = new URL(process.env.NEXT_PUBLIC_SITE_URL!).hostname;
if ("1" === "1") {
console.error("process.env", process.env);
throw new Error("hello");
}
if (isCI) {
// "noop"
return require("../../config-template").localConfig;
}
if (process.env.NEXT_PUBLIC_ENV === "development") {
// helps to
const configPath = "../../config";
return require(configPath).localConfig;
}
const domain = new URL(process.env.NEXT_PUBLIC_SITE_URL!).hostname;
let config = await get(edgeDomainToKey(domain));
if (typeof config !== "object") {

View File

@@ -1,5 +1,6 @@
// next.js tries to run all the lib code during build phase; we don't always want it when e.g. we have connections initialized we don't want to have
export const isBuildPhase = process.env.NEXT_PHASE?.includes("build");
// for future usage - could be useful for "next build" conditional executions
export const isCI =
process.env.CI === "true" ||
process.env.IS_CI === "true" ||