fix(workflow): remove redundant platform cleanup steps in desktop client build
This commit is contained in:
@@ -725,21 +725,7 @@ jobs:
|
||||
done
|
||||
}
|
||||
|
||||
for platform in mac win; do
|
||||
release_platform_dir="${OUTPUT_DIR}/desktop-client-${CLIENT_VERSION}/${platform}"
|
||||
[ -d "${release_platform_dir}" ] || continue
|
||||
|
||||
platform_root="${OUTPUT_DIR}/${platform}"
|
||||
run_cmd mkdir -p "${platform_root}"
|
||||
|
||||
for zip_file in "${release_platform_dir}"/*.zip; do
|
||||
[ -f "${zip_file}" ] || continue
|
||||
run_cmd cp -p "${zip_file}" "${platform_root}/"
|
||||
done
|
||||
|
||||
keep_latest_two "${platform_root}" "省心推-${platform}-*.zip" "省心推-${platform}-" ".zip" "file"
|
||||
done
|
||||
|
||||
run_cmd rm -rf "${OUTPUT_DIR}/mac" "${OUTPUT_DIR}/win"
|
||||
keep_latest_two "${OUTPUT_DIR}" "desktop-client-*" "desktop-client-" "" "dir"
|
||||
REMOTE_SCRIPT
|
||||
} | SSHPASS="${nas_ssh_password}" sshpass -e ssh ${ssh_opts} "${remote}" "sh -s"
|
||||
|
||||
Reference in New Issue
Block a user