update rel.sh
This commit is contained in:
23
rel.sh
23
rel.sh
@@ -6,6 +6,7 @@ images_list="/Users/byeonjunghun/Documents/git/script/imageslist"
|
||||
# repo
|
||||
nexus="10.10.31.243:5000"
|
||||
dkrepo="exemdev2"
|
||||
localrepo="10.10.43.227:5000"
|
||||
|
||||
# release version
|
||||
repo=$1
|
||||
@@ -47,6 +48,24 @@ done <"${images_list}"
|
||||
|
||||
}
|
||||
|
||||
local() {
|
||||
|
||||
# images pull & tag & push nexus
|
||||
while IFS= read -r image_name; do
|
||||
|
||||
echo -e "\n\033[93m${image_name}:${version} pulling!\n\033[0m"
|
||||
docker pull ${nexus}/cmoa/${image_name}:${version}
|
||||
|
||||
echo -e "\n\033[93${image_name}:${version} taging!\n\033[0m"
|
||||
docker tag ${nexus}/cmoa/${image_name}:${version} ${dkrepo}/${image_name}:${version}
|
||||
|
||||
echo -e "\n\033[93${image_name}:${version} push!\n\033[0m"
|
||||
docker push ${localrepo}/${image_name}:${version}
|
||||
|
||||
done <"${images_list}"
|
||||
|
||||
}
|
||||
|
||||
main(){
|
||||
if [ "${repo}" = "nexus" ]
|
||||
then
|
||||
@@ -54,10 +73,14 @@ main(){
|
||||
elif [ "${repo}" = "docker" ]
|
||||
then
|
||||
dockerhub
|
||||
elif [ "${repo}" = "local" ]
|
||||
then
|
||||
local
|
||||
elif [ "${repo}" != "nexus" ] && [ "${repo}" != "docker" ]
|
||||
then
|
||||
echo -e "\n\033[93m./rel.sh nexus version\033[0m"
|
||||
echo -e "\033[93m./rel.sh docker version\033[0m"
|
||||
echo -e "\033[93m./rel.sh local version\033[0m"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user