Files
caprover/dev-scripts/deploy-certbot-to-dockerhub.sh
Kasra Bigdeli 3d50748eb4 Updated certbot
2020-06-27 10:36:03 -04:00

18 lines
660 B
Bash
Executable File

#!/bin/sh
CERTBOT_VERSION_DOCKERFILE="v1.5.0"
SLEEPING_CERT_BOT_IMAGE_NAME="caprover/certbot-sleeping"
echo "Deploying to Docker hub - certbot version: $CERTBOT_VERSION_DOCKERFILE"
echo "FROM certbot/certbot:$CERTBOT_VERSION_DOCKERFILE\n ENTRYPOINT [\"/bin/sh\",\"-c\" ] \n CMD [\"sleep 9999d\"] \n" | \
docker build -t $SLEEPING_CERT_BOT_IMAGE_NAME:latest \
-t $SLEEPING_CERT_BOT_IMAGE_NAME:$CERTBOT_VERSION_DOCKERFILE -
docker tag $SLEEPING_CERT_BOT_IMAGE_NAME:$CERTBOT_VERSION_DOCKERFILE $SLEEPING_CERT_BOT_IMAGE_NAME:latest
docker push $SLEEPING_CERT_BOT_IMAGE_NAME:latest
docker push $SLEEPING_CERT_BOT_IMAGE_NAME:$CERTBOT_VERSION_DOCKERFILE