version.sh 528 B

12345678910111213141516171819
  1. #!/bin/bash
  2. if [[ -z "${BUILD_SOURCEVERSION}" ]]; then
  3. if type -t "sha1sum" > /dev/null 2>&1; then
  4. export BUILD_SOURCEVERSION=$( echo "${RELEASE_VERSION/-*/}" | sha1sum | cut -d' ' -f1 )
  5. else
  6. npm install -g checksum
  7. export BUILD_SOURCEVERSION=$( echo "${RELEASE_VERSION/-*/}" | checksum )
  8. fi
  9. echo "BUILD_SOURCEVERSION=\"${BUILD_SOURCEVERSION}\""
  10. # for GH actions
  11. if [[ "${GITHUB_ENV}" ]]; then
  12. echo "BUILD_SOURCEVERSION=${BUILD_SOURCEVERSION}" >> "${GITHUB_ENV}"
  13. fi
  14. fi