Commit a5c73a9d authored by Pierre SMEYERS's avatar Pierre SMEYERS Committed by Yann D'Isanto
Browse files

fix: handle absent release property in package.json

parent 02921da3
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -267,7 +267,11 @@ stages:
  function extract_release_config_from_package_json() {
    package_json="./package.json"
    if [[ -f "${package_json}" ]]; then
      node -pe "JSON.stringify(require('${package_json}').release, null, 2)"
      release_config=$(node -pe "JSON.stringify(require('${package_json}').release, null, 2)")
      case "$release_config" in
        "undefined"|"null") release_config="" ;;
      esac
      echo "$release_config"
    fi
  }