| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #!/bin/bash
- # set -x
- path=$(dirname $0)
- cd $path
- DEFAULT_GIT_PATH=$(git remote -v | grep origin | awk '{print $2}' | head -1)
- DEFAULT_GIT_PREFIX=$(echo $DEFAULT_GIT_PATH | awk -F /dashboard.git '{print $1}')
- cd -
- echo 'git remote origin:' $DEFAULT_GIT_PREFIX
- if [ ! -d "./src" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-common.git src
- fi
- if [ ! -d "./containers/Cloudenv" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-cloudenv.git containers/Cloudenv
- fi
- if [ ! -d "./containers/Compute" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-compute.git containers/Compute
- fi
- if [ ! -d "./containers/Network" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-network.git containers/Network
- fi
- if [ ! -d "./containers/Dashboard" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-dashboard.git containers/Dashboard
- fi
- if [ ! -d "./containers/Storage" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-storage.git containers/Storage
- fi
- if [ ! -d "./containers/K8S" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-k8s.git containers/K8S
- fi
- if [ ! -d "./containers/Helm" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-helm.git containers/Helm
- fi
- if [ ! -d "./containers/DB" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-db.git containers/DB
- fi
- if [ ! -d "./containers/Monitor" ]; then
- git clone $DEFAULT_GIT_PREFIX/dashboard-module-monitor.git containers/Monitor
- fi
- echo "🗃 Done"
|