diff --git a/podman-login b/podman-login index 2213282..9e6a498 100755 --- a/podman-login +++ b/podman-login @@ -1,20 +1,22 @@ #!/bin/sh . ~/.credentials/podman.conf + if [ -n "$GHCR_TOKEN" ]; then - echo $GHCR_TOKEN | podman login ghcr.io -u c9moser --password-stdin >/dev/null - if [ $? -eq 0 ]; then - echo "podman: logged in to ghcr.io" - else + echo "$GHCR_TOKEN" | podman login ghcr.io -u c9moser --password-stdin >/dev/null + if [ $? -ne 0 ]; then echo "ghcr.io login failed!" fi fi if [ -n "$DOCKERIO_TOKEN" ]; then - echo $DOCKERIO_TOKEN | podman login docker.io -u c9moser --password-stdin >/dev/null - if [ $? -eq 0 ]; then - echo "podman: logged in to docker.io" - else + echo "$DOCKERIO_TOKEN" | podman login docker.io -u c9moser --password-stdin >/dev/null + if [ $? -ne 0 ]; then echo "docker.io login failed!" fi fi +if [ -n "CMOSER_PASS" ]; then + echo "$CMOSER_PASS" | podman login reg.cmoser.eu -u cmoser --password-stdin >/dev/null + if [ $? -ne 0 ]; then + echo "reg.cmoser.eu login failed!" + fi