github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+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-%dT%H:%M:%S+00:00")
     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-%dT%H:%M:%S+00:00")
    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