For user friendly @release

This commit is contained in:
wweir
2019-01-19 16:07:55 +08:00
parent 9e377e4a2d
commit a8e026ff7f
+4 -6
View File
@@ -1,12 +1,12 @@
#!/usr/bin/env bash
set -e
[[ -d /tmp/sower ]] || mkdir /tmp/sower
cd /tmp/sower
echo ======== Install sower to your system ========
VERSION="$(curl -s "https://api.github.com/repos/wweir/sower/releases/latest" | awk -F '"' '/tag_name/{print $4}')"
VERSION="$(curl -s "https://api.github.com/repos/wweir/sower/releases/latest" | awk -F '"' '/tag_name/{printf $4}')"
succ_message(){
set +x
echo
echo ======== Installed sower to your system ========
echo The config file is: /usr/local/etc/sower.toml
@@ -14,10 +14,9 @@ succ_message(){
}
case "$(uname -s)" in
"Darwin")
echo Please enter remote server adddress:
printf "Please enter remote server adddress: "
read ADDRESS
echo
set -x
curl -SLf https://github.com/wweir/sower/releases/download/$VERSION/sower-darwin.tar.gz | tar xzv
@@ -41,11 +40,10 @@ case "$(uname -s)" in
echo do not support auto deploy on SysVinit
exit 1
fi
echo Server side or client side, which do you wanna install\[c/s\]:
printf "Server side or client side, which do you wanna install [c/s]: "
read SIDE
echo
set -x
case "$SIDE" in
"c")
echo Please enter remote server adddress: