build: get version in makefile

This commit is contained in:
EnixCoda 2019-11-17 15:55:41 +08:00
parent a5ddde1f7f
commit 48d15221e9
No known key found for this signature in database
GPG key ID: 0C1A07377913A1DD

View file

@ -1,15 +1,17 @@
RAW_VERSION?=$(shell node scripts/get-version.js)
FULL_VERSION=v$(RAW_VERSION)
build:
rm -rf dist
yarn build
upload-for-analytics:
VERSION=v$(node scripts/get-version.js)
# make sure sentry can retrieve current commit on remote
git push --tags
yarn sentry-cli releases new "$(VERSION)"
yarn sentry-cli releases set-commits "$(VERSION)" --auto
yarn sentry-cli releases files "$(VERSION)" upload-sourcemaps dist --no-rewrite
yarn sentry-cli releases finalize "$(VERSION)"
yarn sentry-cli releases new "$(FULL_VERSION)"
yarn sentry-cli releases set-commits "$(FULL_VERSION)" --auto
yarn sentry-cli releases files "$(FULL_VERSION)" upload-sourcemaps dist --no-rewrite
yarn sentry-cli releases finalize "$(FULL_VERSION)"
compress:
rm -f dist/gitako.zip