fix: improve HyperDX API build process in ClickHouse scripts
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -51,7 +51,14 @@ function update_script() {
|
|||||||
msg_info "Building HyperDX"
|
msg_info "Building HyperDX"
|
||||||
$STD yarn install
|
$STD yarn install
|
||||||
$STD yarn workspace @hyperdx/common-utils run build
|
$STD yarn workspace @hyperdx/common-utils run build
|
||||||
$STD yarn workspace @hyperdx/api run build
|
rm -rf /opt/clickstack/packages/api/build
|
||||||
|
yarn workspace @hyperdx/api exec tsc >>"$(get_active_logfile)" 2>&1 || true
|
||||||
|
$STD yarn workspace @hyperdx/api exec tsc-alias
|
||||||
|
cp -r /opt/clickstack/packages/api/src/opamp/proto /opt/clickstack/packages/api/build/opamp/ 2>/dev/null || true
|
||||||
|
[[ -f /opt/clickstack/packages/api/build/index.js ]] || {
|
||||||
|
msg_error "HyperDX API build failed: build/index.js not found"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
$STD yarn workspace @hyperdx/app run build
|
$STD yarn workspace @hyperdx/app run build
|
||||||
msg_ok "Built HyperDX"
|
msg_ok "Built HyperDX"
|
||||||
|
|
||||||
|
|||||||
@@ -207,7 +207,14 @@ EOF
|
|||||||
msg_info "Building HyperDX"
|
msg_info "Building HyperDX"
|
||||||
$STD yarn install
|
$STD yarn install
|
||||||
$STD yarn workspace @hyperdx/common-utils run build
|
$STD yarn workspace @hyperdx/common-utils run build
|
||||||
$STD yarn workspace @hyperdx/api run build
|
rm -rf /opt/clickstack/packages/api/build
|
||||||
|
yarn workspace @hyperdx/api exec tsc >>"$(get_active_logfile)" 2>&1 || true
|
||||||
|
$STD yarn workspace @hyperdx/api exec tsc-alias
|
||||||
|
cp -r /opt/clickstack/packages/api/src/opamp/proto /opt/clickstack/packages/api/build/opamp/ 2>/dev/null || true
|
||||||
|
[[ -f /opt/clickstack/packages/api/build/index.js ]] || {
|
||||||
|
msg_error "HyperDX API build failed: build/index.js not found"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
$STD yarn workspace @hyperdx/app run build
|
$STD yarn workspace @hyperdx/app run build
|
||||||
msg_ok "Built HyperDX"
|
msg_ok "Built HyperDX"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user