Sentry --rewrite 选项失败命令
Sentry --rewrite option failing command
我正在考虑通过重写源映射来改进 CI
过程,但发现我无法在任何地方添加 --rewrite
选项。
我添加的命令是:
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files '~/my_public_folder'
无论我把它放在哪里,我总是得到错误:
error: Found argument '--rewrite' which wasn't expected, or isn't valid in this context
USAGE:
sentry-cli releases files upload [OPTIONS] [--] [NAME]
比如我试过:
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files '~/my_public_folder' --rewrite
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files --rewrite '~/my_public_folder'
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload --rewrite my_repo/my_files '~/my_public_folder'
--rewrite
选项不适用于 sentry-cli releases files upload
。我相信您正在寻找 sentry-cli releases files upload-sourcemaps
命令,而不是。
请注意,自 sentry-cli 1.59.0 起,--rewrite
选项已被删除并默认启用。您可以使用 --no-rewrite
选项选择不重写:
$ sentry-cli releases files upload-sourcemaps --help
Upload sourcemaps for a release.
USAGE:
sentry-cli releases files <VERSION> upload-sourcemaps [OPTIONS] <PATHS>...
OPTIONS:
...
--no-rewrite
Disables rewriting of matching sourcemaps. By default the tool will rewrite sources, so
that indexed maps are flattened and missing sources are inlined if possible.
This fundamentally changes the upload process to be based on sourcemaps and minified
files exclusively and comes in handy for setups like react-native that generate
sourcemaps that would otherwise not work for sentry.
我正在考虑通过重写源映射来改进 CI
过程,但发现我无法在任何地方添加 --rewrite
选项。
我添加的命令是:
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files '~/my_public_folder'
无论我把它放在哪里,我总是得到错误:
error: Found argument '--rewrite' which wasn't expected, or isn't valid in this context USAGE: sentry-cli releases files upload [OPTIONS] [--] [NAME]
比如我试过:
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files '~/my_public_folder' --rewrite
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload my_repo/my_files --rewrite '~/my_public_folder'
sentry-cli --auth-token $SENTRY_TOKEN releases -o "my-org" files $LONG_COMMIT upload --rewrite my_repo/my_files '~/my_public_folder'
--rewrite
选项不适用于 sentry-cli releases files upload
。我相信您正在寻找 sentry-cli releases files upload-sourcemaps
命令,而不是。
请注意,自 sentry-cli 1.59.0 起,--rewrite
选项已被删除并默认启用。您可以使用 --no-rewrite
选项选择不重写:
$ sentry-cli releases files upload-sourcemaps --help
Upload sourcemaps for a release.
USAGE:
sentry-cli releases files <VERSION> upload-sourcemaps [OPTIONS] <PATHS>...
OPTIONS:
...
--no-rewrite
Disables rewriting of matching sourcemaps. By default the tool will rewrite sources, so
that indexed maps are flattened and missing sources are inlined if possible.
This fundamentally changes the upload process to be based on sourcemaps and minified
files exclusively and comes in handy for setups like react-native that generate
sourcemaps that would otherwise not work for sentry.