rel.sh path
This commit is contained in:
51
rel.sh
51
rel.sh
@@ -6,7 +6,7 @@ images_list="/Users/byeonjunghun/Documents/git/script/imageslist"
|
|||||||
# repo
|
# repo
|
||||||
nexus="10.10.31.243:5000"
|
nexus="10.10.31.243:5000"
|
||||||
dkrepo="exemdev2"
|
dkrepo="exemdev2"
|
||||||
localrepo="10.10.43.227:5000"
|
localrepo="10.10.43.230:5000"
|
||||||
|
|
||||||
# release version
|
# release version
|
||||||
repo=$1
|
repo=$1
|
||||||
@@ -15,15 +15,24 @@ version=rel$2
|
|||||||
nexus() {
|
nexus() {
|
||||||
|
|
||||||
# images pull & tag & push nexus
|
# images pull & tag & push nexus
|
||||||
|
clear
|
||||||
while IFS= read -r image_name; do
|
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}
|
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}
|
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}
|
docker push ${nexus}/cmoa3/${image_name}:${version}
|
||||||
|
|
||||||
done <"${images_list}"
|
done <"${images_list}"
|
||||||
@@ -33,15 +42,24 @@ done <"${images_list}"
|
|||||||
dockerhub() {
|
dockerhub() {
|
||||||
|
|
||||||
# images pull & tag & push nexus
|
# images pull & tag & push nexus
|
||||||
|
clear
|
||||||
while IFS= read -r image_name; do
|
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}
|
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}
|
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}
|
docker push ${dkrepo}/${image_name}:${version}
|
||||||
|
|
||||||
done <"${images_list}"
|
done <"${images_list}"
|
||||||
@@ -51,16 +69,25 @@ done <"${images_list}"
|
|||||||
local() {
|
local() {
|
||||||
|
|
||||||
# images pull & tag & push nexus
|
# images pull & tag & push nexus
|
||||||
|
clear
|
||||||
while IFS= read -r image_name; do
|
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}
|
docker pull ${nexus}/cmoa/${image_name}:${version}
|
||||||
|
|
||||||
echo -e "\n\033[93${image_name}:${version} taging!\n\033[0m"
|
done <"${images_list}"
|
||||||
docker tag ${nexus}/cmoa/${image_name}:${version} ${dkrepo}/${image_name}:${version}
|
|
||||||
|
|
||||||
echo -e "\n\033[93${image_name}:${version} push!\n\033[0m"
|
while IFS= read -r image_name; do
|
||||||
docker push ${localrepo}/${image_name}:${version}
|
|
||||||
|
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}"
|
done <"${images_list}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user