@@ -25,23 +25,6 @@ Locate debug files for given debug identifiers
2525- ` --no-cwd - Do not look for debug files in the current directory `
2626- ` -p, --path <value>... - Add a directory to search recursively (repeatable) `
2727
28- ### ` sentry debug-files prepare <path...> `
29-
30- Split WebAssembly debug info and upload it to Sentry
31-
32- ** Flags:**
33- - ` --dry-run - Classify modules without writing or uploading anything `
34- - ` --no-upload - Split modules but do not upload the companions `
35- - ` --require-dwarf - Fail if any scanned module lacks DWARF debug info `
36- - ` --out-dir <value> - Directory for *.debug.wasm companions (modules are stripped in place) `
37- - ` --strip-names - Also drop the name section from split modules (companion keeps it) `
38- - ` --build-id <value> - Use this UUID as the build id instead of a random one (one .wasm file only) `
39- - ` --include-sources - Also upload a source bundle for each companion `
40- - ` --ignore <value>... - Skip files and folders matching this glob (repeatable) `
41- - ` --ignore-file <value> - Skip files and folders listed in this ignore file `
42- - ` --wait - Wait for server-side processing and report any errors `
43- - ` --wait-for <value> - Wait up to this many seconds for server-side processing `
44-
4528### ` sentry debug-files upload <path...> `
4629
4730Upload debug information files to Sentry
@@ -61,6 +44,23 @@ Upload debug information files to Sentry
6144- ` --wait - Wait for server-side processing and report any errors `
6245- ` --wait-for <value> - Wait up to this many seconds for server-side processing `
6346
47+ ### ` sentry debug-files wasm-upload <path...> `
48+
49+ Split WebAssembly debug info and upload it to Sentry
50+
51+ ** Flags:**
52+ - ` --dry-run - Classify modules without writing or uploading anything `
53+ - ` --no-upload - Split modules but do not upload the companions `
54+ - ` --require-dwarf - Fail if any scanned module lacks DWARF debug info `
55+ - ` --out-dir <value> - Directory for *.debug.wasm companions (modules are stripped in place) `
56+ - ` --strip-names - Also drop the name section from split modules (companion keeps it) `
57+ - ` --build-id <value> - Use this UUID as the build id instead of a random one (one .wasm file only) `
58+ - ` --include-sources - Also upload a source bundle for each companion `
59+ - ` --ignore <value>... - Skip files and folders matching this glob (repeatable) `
60+ - ` --ignore-file <value> - Skip files and folders listed in this ignore file `
61+ - ` --wait - Wait for server-side processing and report any errors `
62+ - ` --wait-for <value> - Wait up to this many seconds for server-side processing `
63+
6464### ` sentry debug-files print-sources <path> `
6565
6666List the source files a debug file references
@@ -131,19 +131,19 @@ sentry debug-files upload ./build --il2cpp-mapping --include-sources
131131sentry debug-files upload ./build --no-upload
132132
133133# Split WebAssembly debug info and upload it (scans directories recursively)
134- sentry debug-files prepare ./dist
134+ sentry debug-files wasm-upload ./dist
135135
136136# Preview the split without writing or uploading anything
137- sentry debug-files prepare ./dist --dry-run
137+ sentry debug-files wasm-upload ./dist --dry-run
138138
139139# Split only, keeping the companions local
140- sentry debug-files prepare ./dist --no-upload
140+ sentry debug-files wasm-upload ./dist --no-upload
141141
142142# Write companions elsewhere; modules are still stripped in place
143- sentry debug-files prepare ./dist --out-dir ./symbols
143+ sentry debug-files wasm-upload ./dist --out-dir ./symbols
144144
145145# Fail the build if any module was compiled without DWARF
146- sentry debug-files prepare ./dist --require-dwarf
146+ sentry debug-files wasm-upload ./dist --require-dwarf
147147```
148148
149149All commands also support ` --json ` , ` --fields ` , ` --help ` , ` --log-level ` , and ` --verbose ` flags.
0 commit comments