123456789101112131415161718192021 |
- #!/bin/bash
- docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
- if [ $? -ne 0 ]; then
- echo "docker login failed."
- exit 1
- fi
- docker build -t "$DOCKER_REPOSITORY/$DOCKER_IMAGE_NAME:$DOCKER_TAG" .
- if [ $? -ne 0 ]; then
- echo "docker build failed."
- exit 1
- fi
- docker push "$DOCKER_REPOSITORY/$DOCKER_IMAGE_NAME:$DOCKER_TAG"
- if [ $? -ne 0 ]; then
- echo "docker push failed."
- exit 1
- fi
- exit 0
|