Commit 1774ce73 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

fix(publish): reuse $NPM_PUBLISH_REGISTRY when publishing non-lib project

parent 596b9b66
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -423,7 +423,6 @@ stages:
    done

    for project in ${projects_to_publish}; do

      projectTypeSelector="projects['${project}'].projectType"
      projectType=$(node -pe "require('${angular_json}').${projectTypeSelector}")

@@ -446,12 +445,15 @@ stages:
        # we generate one with the global package.json version
        if [ ! -f "${projectOutputDir}/package.json" ]; then
          global_version=$(node -pe "require('${package_json}').version")
          cat > "${projectOutputDir}"/package.json <<- EOF
          {
    "name": "${project}",
    "version": "${global_version}"
  }
  EOF
            echo '{'
            echo "  \"name\": \"${project}\""
            echo "  , \"version\": \"${global_version}\""
            if [[ "$NPM_PUBLISH_REGISTRY" ]]; then
              echo "  , \"publishConfig\": {\"registry\": \"${NPM_PUBLISH_REGISTRY}\"}"
            fi
            echo '}'
          } > "${projectOutputDir}/package.json"
        fi
        ;;
      esac