From ab5d2d91c957df5f7a2c184229e6ac3e20bb18a8 Mon Sep 17 00:00:00 2001 From: Enix Date: Mon, 8 Apr 2019 10:22:04 +0800 Subject: [PATCH] build: extract build command --- package.json | 5 +++-- scripts/roll.sh | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index ec0cb3e..3558713 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,9 @@ "scripts": { "postinstall": "node scripts/generate-octicon.js", "start": "webpack --watch", - "postversion": "node scripts/version.js && npm run build", - "build": "./scripts/roll.sh" + "postversion": "node scripts/version.js && npm run roll", + "build": "NODE_ENV=production webpack", + "roll": "./scripts/roll.sh" }, "dependencies": { "@sentry/browser": "^4.6.4", diff --git a/scripts/roll.sh b/scripts/roll.sh index 8a6003c..7085cce 100755 --- a/scripts/roll.sh +++ b/scripts/roll.sh @@ -1,6 +1,6 @@ #!/bin/sh rm -rf dist -NODE_ENV=production yarn webpack +yarn build GITAKO_VERSION=v$(node scripts/get-version.js) echo "Got version $GITAKO_VERSION" @@ -12,4 +12,4 @@ yarn sentry-cli releases finalize "$GITAKO_VERSION" cd dist rm -f ./gitako.zip -zip -r gitako.zip * -x *.map +zip -r gitako.zip * -x *.map