Merge branch 'master' of github.com:HariSekhon/DevOps-Bash-tools

pull/16/head
Hari Sekhon 2 years ago
commit d5fc2f2199

@ -43,6 +43,10 @@ Currently supports:
- Google Container Registry (GCR)
- Google Artifact Registry (GAR)
- Quay.io Container Registry (quay)
See Also:
login.groovy in repo: https://github.com/HariSekhon/Jenkins
"
# used by usage() in lib/utils.sh
@ -95,10 +99,8 @@ ghcr(){
return
fi
echo "Logging in to GitHub Container Registry (GHCR):"
if [ -n "${GH_TOKEN:-}" ]; then
docker login ghcr.io -u "$GITHUB_USER" --password-stdin <<< "$GH_TOKEN"
elif [ -n "${GITHUB_TOKEN:-}" ]; then
docker login ghcr.io -u "$GITHUB_USER" --password-stdin <<< "$GITHUB_TOKEN"
if [ -n "${GH_TOKEN:-}" ] || [ -n "${GITHUB_TOKEN:-}" ]; then
docker login ghcr.io -u "$GITHUB_USER" --password-stdin <<< "${GH_TOKEN:-$GITHUB_TOKEN}"
fi
echo
}
@ -107,7 +109,7 @@ aws(){
if [ -n "${AWS_ACCESS_KEY_ID:-}" ] &&
[ -n "${AWS_SECRET_ACCESS_KEY:-}" ] ||
grep -Fxq "[${AWS_PROFILE:-nonexistent}]" ~/.aws/credentials 2>/dev/null; then
echo "AWS Cloud auth:"
echo "AWS CLI auth:"
command aws sts get-caller-identity
echo
fi
@ -193,11 +195,11 @@ gcr(){
}
acr(){
if [ -n "${ACR_NAME:-}" ]; then
if [ -n "${ACR_REGISTRY_NAME:-}" ]; then
echo "Logging in to Azure Container Registry:"
#local TOKEN
#TOKEN="$(az acr credential show --name "$registry_name")"
az acr login --name "$ACR_NAME.azurecr.io"
az acr login --name "$ACR_REGISTRY_NAME.azurecr.io"
echo
fi
}

Loading…
Cancel
Save