mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
add option without login docker publish
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
eval $EXEC_LOGIN=false
|
||||||
|
|
||||||
show_help() {
|
show_help() {
|
||||||
echo "Usage: docker_publish.sh"
|
echo "Usage: docker_publish.sh"
|
||||||
@@ -16,6 +17,7 @@ username_set() {
|
|||||||
|
|
||||||
password_set() {
|
password_set() {
|
||||||
PASSWORD=$1
|
PASSWORD=$1
|
||||||
|
EXEC_LOGIN=true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -42,9 +44,12 @@ echo "====== PUBLISH DOCKER IMAGE TAG ${current_tag} ====="
|
|||||||
docker build -t alfresco/demo-shell:${current_tag} .
|
docker build -t alfresco/demo-shell:${current_tag} .
|
||||||
docker tag alfresco/demo-shell:${current_tag} alfresco/demo-shell:${current_tag}
|
docker tag alfresco/demo-shell:${current_tag} alfresco/demo-shell:${current_tag}
|
||||||
|
|
||||||
echo "====== LOGIN ====="
|
if $EXEC_LOGIN == true; then
|
||||||
docker login -u "${USERNAME}" -p "${PASSWORD}"
|
echo "====== LOGIN ====="
|
||||||
docker push "alfresco/demo-shell"
|
docker login -u "${USERNAME}" -p "${PASSWORD}"
|
||||||
|
docker push "alfresco/demo-shell"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
echo "====== CLEAN LOCAL IMAGE TAG ${current_tag} ====="
|
echo "====== CLEAN LOCAL IMAGE TAG ${current_tag} ====="
|
||||||
docker rmi -f alfresco/demo-shell:${current_tag}
|
docker rmi -f alfresco/demo-shell:${current_tag}
|
||||||
|
Reference in New Issue
Block a user