Skip to content

Commit b5bd678

Browse files
committed
Add upload sourcemaps target
1 parent 1f89bbc commit b5bd678

File tree

6 files changed

+2741
-1288
lines changed

6 files changed

+2741
-1288
lines changed

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
11
# Must have `sentry-cli` installed globally
2-
# Following env variables have to be set or passed in:
2+
# Following variable must be passed in
33
# SENTRY_AUTH_TOKEN
4-
# or have it set as environment variable
54

65
SENTRY_ORG=testorg-az
76
SENTRY_PROJECT=angular
87
VERSION=`sentry-cli releases propose-version`
8+
PREFIX=dist
99

10-
setup_release: create_release associate_commits
10+
setup_release: create_release associate_commits upload_sourcemaps
1111

1212
create_release:
1313
sentry-cli releases -o $(SENTRY_ORG) new -p $(SENTRY_PROJECT) $(VERSION)
1414

1515
associate_commits:
1616
sentry-cli releases -o $(SENTRY_ORG) -p $(SENTRY_PROJECT) set-commits --auto $(VERSION)
1717

18+
upload_sourcemaps:
19+
sentry-cli releases -o $(SENTRY_ORG) -p $(SENTRY_PROJECT) files \
20+
$(VERSION) upload-sourcemaps --url-prefix "~/" --rewrite --validate $(PREFIX)

angular-cli.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
"styles.css"
2222
],
2323
"scripts": [],
24+
"environmentSource": "environments/environment.ts",
2425
"environments": {
25-
"source": "environments/environment.ts",
2626
"dev": "environments/environment.ts",
2727
"prod": "environments/environment.prod.ts"
2828
}

0 commit comments

Comments
 (0)