get_args.sh 479 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. set -eux
  3. if [ "$#" -ne 1 ] ; then
  4. echo "Wrong number of arguments" >&2
  5. exit 1
  6. fi
  7. export REGISTRY_HOSTNAME=$1
  8. export HOST_NAME=`echo ${REGISTRY_HOSTNAME} | cut -d ':' -f 1`
  9. export PORT=`echo ${REGISTRY_HOSTNAME} | grep ':' | cut -d ':' -f 2`
  10. export HUB_IMAGE=alpine
  11. export HOSTNAME_IMAGE=${REGISTRY_HOSTNAME}/${HUB_IMAGE}
  12. if [ -z ${PORT} ]
  13. then
  14. export LOCALHOST_IMAGE=localhost/${HUB_IMAGE}
  15. else
  16. export LOCALHOST_IMAGE=localhost:${PORT}/${HUB_IMAGE}
  17. fi