24 lines
584 B
Bash
Executable File
24 lines
584 B
Bash
Executable File
#!/bin/sh
|
|
. ~/.credentials/podman.conf
|
|
|
|
if [ -n "$GHCR_TOKEN" ]; then
|
|
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 [ $? -ne 0 ]; then
|
|
echo "docker.io login failed!"
|
|
fi
|
|
fi
|
|
|
|
if [ -n "CMOSER_PASS" ]; then
|
|
echo "$CMOSER_PASS" | podman login reg.cmoser.eu -u c9mos --password-stdin >/dev/null
|
|
if [ $? -ne 0 ]; then
|
|
echo "reg.cmoser.eu login failed!"
|
|
fi
|
|
fi
|