This commit is contained in:
sky22333
2026-05-11 21:28:44 +08:00
parent 6e91fe9925
commit e4d4f33ea1
3 changed files with 8 additions and 3 deletions

View File

@@ -114,12 +114,17 @@ jobs:
config="$4" config="$4"
target="build/packages/hubproxy-linux-${hubproxy_arch}.${packager}" target="build/packages/hubproxy-linux-${hubproxy_arch}.${packager}"
temp_dir="build/packages/${hubproxy_arch}-${packager}" temp_dir="build/packages/${hubproxy_arch}-${packager}"
binary="./build/hubproxy/hubproxy-linux-${hubproxy_arch}"
rm -rf "${temp_dir}" rm -rf "${temp_dir}"
mkdir -p "${temp_dir}" mkdir -p "${temp_dir}"
HUBPROXY_ARCH="${hubproxy_arch}" NFPM_ARCH="${nfpm_arch}" NFPM_VERSION="${NFPM_VERSION}" nfpm package --config "${config}" --packager "${packager}" --target "${temp_dir}/" rm -rf build/package-root
mkdir -p build/package-root
cp "${binary}" build/package-root/hubproxy
NFPM_ARCH="${nfpm_arch}" NFPM_VERSION="${NFPM_VERSION}" nfpm package --config "${config}" --packager "${packager}" --target "${temp_dir}/"
mv "${temp_dir}"/*.${packager} "${target}" mv "${temp_dir}"/*.${packager} "${target}"
rm -rf "${temp_dir}" rm -rf "${temp_dir}"
rm -rf build/package-root
} }
# AMD64 包 # AMD64 包

View File

@@ -14,7 +14,7 @@ depends:
- logrotate - logrotate
contents: contents:
- src: ./build/hubproxy/hubproxy-linux-${HUBPROXY_ARCH} - src: ./build/package-root/hubproxy
dst: /usr/bin/hubproxy dst: /usr/bin/hubproxy
file_info: file_info:
mode: 0755 mode: 0755

View File

@@ -12,7 +12,7 @@ homepage: https://github.com/sky22333/hubproxy
license: MIT license: MIT
contents: contents:
- src: ./build/hubproxy/hubproxy-linux-${HUBPROXY_ARCH} - src: ./build/package-root/hubproxy
dst: /usr/bin/hubproxy dst: /usr/bin/hubproxy
file_info: file_info:
mode: 0755 mode: 0755