-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (16 loc) · 705 Bytes
/
Makefile
File metadata and controls
20 lines (16 loc) · 705 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Must have `sentry-cli` installed globally
# See: https://docs.sentry.io/cli/installation/
# Following variable must be passed in
# SENTRY_AUTH_TOKEN
SENTRY_ORG=sentry-test
SENTRY_PROJECT=fullstory-demo
VERSION=`sentry-cli releases propose-version`
PREFIX=static/js
setup_release: create_release associate_commits upload_sourcemaps
create_release:
sentry-cli releases -o $(SENTRY_ORG) new -p $(SENTRY_PROJECT) $(VERSION)
associate_commits:
sentry-cli releases -o $(SENTRY_ORG) -p $(SENTRY_PROJECT) set-commits --auto $(VERSION)
upload_sourcemaps:
sentry-cli releases -o $(SENTRY_ORG) -p $(SENTRY_PROJECT) files $(VERSION) \
upload-sourcemaps --url-prefix "~/$(PREFIX)" --validate build/$(PREFIX)