github.com/teddydd/sh@v2.6.4+incompatible/release-docker.sh (about)

     1  #!/bin/bash
     2  
     3  tag=$(git describe --exact-match 2>/dev/null)
     4  if [[ $? != 0 ]]; then
     5  	tag=latest
     6  fi
     7  
     8  docker build -t mvdan/shfmt:$tag -f cmd/shfmt/Dockerfile .
     9  
    10  if [[ -n $DOCKER_PASSWORD ]]; then
    11  	echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
    12  fi
    13  
    14  docker push mvdan/shfmt:$tag