diff options
author | Kat Marchán <kzm@sykosomatic.org> | 2015-07-21 07:13:30 +0300 |
---|---|---|
committer | Rebecca Turner <me@re-becca.org> | 2015-07-24 12:33:40 +0300 |
commit | b3b378f3c5c878b18370403c9f26b2b6fd5577f3 (patch) | |
tree | 3b3ff2a14e6317a720456c3d1948f1f4f7e44a94 /scripts | |
parent | 39752c534e59c9e67a556ecc264940752a423492 (diff) |
build: use npm being released during release
There was some weirdness going on where, depending on your
local setup during release, you could get unexpected results
during build (specifically, the version on the tarball and zip
corresponded to your global npm's version)
I went ahead and also made it so the npm pack is also done
by the version getting released, to avoid any possible
issues with 2.x vs 3.x
PR-URL: https://github.com/npm/npm/pull/9012
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/release.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/release.sh b/scripts/release.sh index 85e871c46..abe6c197f 100644 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -8,7 +8,7 @@ set -e rm -rf release *.tgz || true mkdir release -npm pack --loglevel error >/dev/null +node ./cli.js pack --loglevel error >/dev/null mv *.tgz release cd release tar xzf *.tgz @@ -18,12 +18,12 @@ mv package node_modules/npm # make the zip for windows users cp node_modules/npm/bin/*.cmd . -zipname=npm-$(npm -v).zip +zipname=npm-$(node ../cli.js -v).zip zip -q -9 -r -X "$zipname" *.cmd node_modules # make the tar for node's deps cd node_modules -tarname=npm-$(npm -v).tgz +tarname=npm-$(node ../../cli.js -v).tgz tar czf "$tarname" npm cd .. |