@@ -8,7 +8,6 @@ ARM_APPLE_PREFIX="Parseable_OSS_aarch64-apple-darwin"
8
8
INTEL_APPLE_PREFIX=" Parseable_OSS_x86_64-apple-darwin"
9
9
ARM_LINUX_PREFIX=" Parseable_OSS_aarch64-unknown-linux-gnu"
10
10
INTEL_LINUX_PREFIX=" Parseable_OSS_x86_64-unknown-linux-gnu"
11
- INTEL_WINDOWS_PREFIX=" Parseable_OSS_x86_64-pc-windows-msvc.exe"
12
11
PARSEABLE_PREFIX=${ARM_APPLE_PREFIX}
13
12
14
13
# Get the system's CPU architecture and operating system
@@ -67,13 +66,6 @@ elif [[ "$OS" == "linux" ]]; then
67
66
echo " Error: Unsupported CPU architecture for Linux (${CPU_ARCH} )."
68
67
exit 1
69
68
fi
70
- elif [[ " $OS " == " windows" ]]; then
71
- if [[ " $CPU_ARCH " == " x86_64" ]]; then
72
- PARSEABLE_PREFIX=${INTEL_WINDOWS_PREFIX}
73
- else
74
- echo " Error: Unsupported CPU architecture for Windows (${CPU_ARCH} )."
75
- exit 1
76
- fi
77
69
else
78
70
echo " Error: Unsupported operating system (${OS} )."
79
71
exit 1
@@ -94,11 +86,12 @@ printf "Downloading Parseable version $release_tag, for OS: $OS, CPU architectur
94
86
printf " Download URL: $download_url \n\n"
95
87
96
88
if command -v curl & > /dev/null; then
97
- curl -L -o " ${BIN_NAME} " " $download_url "
89
+ curl -fL -o " ${BIN_NAME} " " $download_url " || { echo " Error: download failed " ; exit 1 ; }
98
90
elif command -v wget & > /dev/null; then
99
- wget -O " ${BIN_NAME} " " $download_url "
91
+ wget -q - O " ${BIN_NAME} " " $download_url " || { echo " Error: download failed " ; exit 1 ; }
100
92
else
101
93
echo " Error: Neither curl nor wget found. Please install either curl or wget."
94
+ exit 1
102
95
fi
103
96
104
97
printf " Parseable Server was successfully installed at: ${BIN_NAME} \n"
0 commit comments