github.com/jasonkeene/cli@v6.14.1-0.20160816203908-ca5715166dfb+incompatible/bin/replace-sha (about) 1 #!/bin/bash 2 3 CURRENT_SHA=$(git rev-parse --short HEAD) 4 CURRENT_VERSION=$(cat VERSION) 5 VERSION_STRING="${CURRENT_VERSION}+${CURRENT_SHA}" 6 7 if [ $(uname) == darwin ]; then 8 DATE_STRING=$(date -u +"%Y-%m-%d") 9 sed -i "" -e "s/BUILT_FROM_SOURCE/$VERSION_STRING/g" $(dirname $0)/../cf/app_constants.go 10 sed -i "" -e "s/BUILT_AT_UNKNOWN_TIME/$DATE_STRING/g" $(dirname $0)/../cf/app_constants.go 11 else 12 DATE_STRING=$(date -u +"%Y-%m-%d") 13 sed -i -e "s/BUILT_FROM_SOURCE/$VERSION_STRING/g" $(dirname $0)/../cf/app_constants.go 14 sed -i -e "s/BUILT_AT_UNKNOWN_TIME/$DATE_STRING/g" $(dirname $0)/../cf/app_constants.go 15 fi