From 59ce47d1811084358fcc95753eb77c557b5609ea Mon Sep 17 00:00:00 2001 From: shoulinwei Date: Wed, 11 Aug 2021 15:02:43 +0800 Subject: [PATCH] install --- tools/csst-dfs-api-install.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/tools/csst-dfs-api-install.sh b/tools/csst-dfs-api-install.sh index 65c9073..8a99fdf 100755 --- a/tools/csst-dfs-api-install.sh +++ b/tools/csst-dfs-api-install.sh @@ -1,12 +1,16 @@ echo "CSST-DFS-API Installer" echo "==============================================" -if [ $# != 1 ] ; then +version="" +if [ $# == 0 ] ; then +version="" +elif [ $# == 1 ] ; then +version="@$1" +else echo "USAGE: $0 [version]" echo " e.g.: $0 v0.0.1" exit 1; fi -version=$1 pip uninstall csst-dfs-api-local -y pip uninstall csst-dfs-api-cluster -y @@ -17,14 +21,14 @@ pip uninstall csst-dfs-api -y echo "Installing.....Version:$version" echo "==============================================" echo "1/5" -pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-commons.git@$version +pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-commons.git$version echo "2/5" -pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-proto-py.git@$version +pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-proto-py.git$version echo "3/5" -pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api-local.git@$version +pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api-local.git$version echo "4/5" -pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api-cluster.git@$version +pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api-cluster.git$version echo "5/5" -pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api.git@$version +pip install git+https://hub.fastgit.org/astronomical-data-processing/csst-dfs-api.git$version echo "==============================================" echo "Done!" \ No newline at end of file -- GitLab