rel.sh path

This commit is contained in:
ByeonJungHun
2023-09-05 10:21:35 +09:00
parent d86116d70d
commit b5cc74f148

51
rel.sh
View File

@@ -6,7 +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"
localrepo="10.10.43.230:5000"
# release version
repo=$1
@@ -15,15 +15,24 @@ version=rel$2
nexus() {
# images pull & tag & push nexus
clear
while IFS= read -r image_name; do
echo -e "\n\n\033[93m${image_name}:${version} pulling!\n\n\033[0m"
echo -e "\n\n\033[93m ${image_name}:${version} pulling!\n\n\033[0m"
docker pull ${nexus}/cmoa/${image_name}:${version}
echo -e "\n\n\033[93${image_name}:${version} taging!\n\n\033[0m"
done <"${images_list}"
while IFS= read -r image_name; do
docker tag ${nexus}/cmoa/${image_name}:${version} ${nexus}/cmoa3/${image_name}:${version}
echo -e "\n\n\033[93${image_name}:${version} push!\n\n\033[0m"
done <"${images_list}"
clear
while IFS= read -r image_name; do
echo -e "\n\n\033[93 ${image_name}:${version} push!\n\n\033[0m"
docker push ${nexus}/cmoa3/${image_name}:${version}
done <"${images_list}"
@@ -33,15 +42,24 @@ done <"${images_list}"
dockerhub() {
# images pull & tag & push nexus
clear
while IFS= read -r image_name; do
echo -e "\n\033[93m${image_name}:${version} pulling!\n\033[0m"
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"
done <"${images_list}"
while IFS= read -r image_name; do
docker tag ${nexus}/cmoa/${image_name}:${version} ${dkrepo}/${image_name}:${version}
echo -e "\n\033[93${image_name}:${version} push!\n\033[0m"
done <"${images_list}"
clear
while IFS= read -r image_name; do
echo -e "\n\033[93 ${image_name}:${version} push!\n\033[0m"
docker push ${dkrepo}/${image_name}:${version}
done <"${images_list}"
@@ -51,16 +69,25 @@ done <"${images_list}"
local() {
# images pull & tag & push nexus
clear
while IFS= read -r image_name; do
echo -e "\n\033[93m${image_name}:${version} pulling!\n\033[0m"
echo -e "\n\n\033[93m ${image_name}:${version} pulling!\n\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}
done <"${images_list}"
echo -e "\n\033[93${image_name}:${version} push!\n\033[0m"
docker push ${localrepo}/${image_name}:${version}
while IFS= read -r image_name; do
docker tag ${nexus}/cmoa/${image_name}:${version} ${localrepo}/cmoa3/${image_name}:${version}
done <"${images_list}"
clear
while IFS= read -r image_name; do
echo -e "\n\n\033[93 ${image_name}:${version} push!\n\n\033[0m"
docker push ${localrepo}/cmoa3/${image_name}:${version}
done <"${images_list}"