fix: create /usr/local/sbin before fetching agent scripts (Alpine)

This commit is contained in:
aaaamoooo
2026-10-20 13:35:33 +08:00
parent 823d0290e2
commit 5f272ed356
+1 -1
View File
@@ -49,7 +49,7 @@ node_major="$(node -p 'process.versions.node.split(`.`)[0]')"
tmp_dir="$(mktemp -d /tmp/nexusgate-agent.XXXXXX)"
trap 'rm -rf -- "$tmp_dir"' EXIT
install -d -m 0755 /opt/nexusgate-agent
install -d -m 0755 /opt/nexusgate-agent /usr/local/sbin
fetch agent/agent.js /opt/nexusgate-agent/agent.js
fetch agent/run.sh /opt/nexusgate-agent/run.sh
fetch scripts/agent-update.sh /usr/local/sbin/ng-agent-update