Продакшн рефактор без легаси

This commit is contained in:
2026-04-30 20:54:38 +05:00
parent c10ab1fafd
commit 4a0d9569d1
41 changed files with 193 additions and 888 deletions
+10
View File
@@ -24,6 +24,16 @@ if [ ! -x "$ORCHESTRATOR" ]; then
fail "Missing executable orchestrator artifact: $ORCHESTRATOR"
fi
if [ ! -f "$PACKAGE_DIR/metadata/checksums.txt" ]; then
fail "Missing package checksums: $PACKAGE_DIR/metadata/checksums.txt"
fi
log "verifying package checksums"
(
cd "$PACKAGE_DIR"
sha256sum -c metadata/checksums.txt
)
install -d -m 0755 /usr/local/lib/hy2xs
install -m 0755 "$ORCHESTRATOR" "$ORCHESTRATOR_INSTALL_PATH"
ln -sf "$ORCHESTRATOR_INSTALL_PATH" "$ORCHESTRATOR_SYMLINK"