7 lines
572 B
JavaScript
7 lines
572 B
JavaScript
'use strict';
|
|
const BuildMeta=require('../build-meta');
|
|
const {checkPublicDeployment}=require('../server/public-health');
|
|
|
|
const baseValue=String(process.argv[2]||process.env.LINK_FIELD_PUBLIC_URL||'').trim();
|
|
if(!baseValue)throw new Error('Set LINK_FIELD_PUBLIC_URL or pass the public LinkField base URL.');
|
|
(async()=>{const result=await checkPublicDeployment(baseValue,{appVersion:BuildMeta.APP_VERSION,timeoutMs:15_000});console.log(`Public LinkField v${BuildMeta.APP_VERSION} is healthy at ${result.base}`)})().catch(error=>{console.error(error);process.exitCode=1});
|