ci: fix breakpad symbols generation on CircleCI for PRs from forks (#15026)
E.g. https://circleci.com/gh/electron/electron/78458
This commit is contained in:
parent
7866575385
commit
7df51eef3c
1 changed files with 5 additions and 3 deletions
|
@ -290,14 +290,16 @@ step-mksnapshot-store: &step-mksnapshot-store
|
||||||
step-generate-breakpad-symbols: &step-generate-breakpad-symbols
|
step-generate-breakpad-symbols: &step-generate-breakpad-symbols
|
||||||
run:
|
run:
|
||||||
name: Generate breakpad symbols
|
name: Generate breakpad symbols
|
||||||
|
environment:
|
||||||
|
# TODO(alexeykuzmin): Explicitly pass an out folder path to the scripts.
|
||||||
|
ELECTRON_OUT_DIR: Default
|
||||||
command: |
|
command: |
|
||||||
cd src
|
cd src
|
||||||
|
|
||||||
# Build needed dump_syms executable
|
# Build needed dump_syms executable
|
||||||
ninja -C out/Default third_party/breakpad:dump_syms
|
ninja -C out/Default third_party/breakpad:dump_syms
|
||||||
electron/script/dump-symbols.py -d "$PWD/out/Default/electron.breakpad.syms"
|
|
||||||
|
|
||||||
# TODO(alexeykuzmin): Explicitly pass an out folder path to the "zip-symbols.py" script.
|
electron/script/dump-symbols.py -d "$PWD/out/Default/electron.breakpad.syms"
|
||||||
export ELECTRON_OUT_DIR=Default
|
|
||||||
electron/script/zip-symbols.py
|
electron/script/zip-symbols.py
|
||||||
|
|
||||||
step-maybe-native-mksnapshot-gn-gen: &step-maybe-native-mksnapshot-gn-gen
|
step-maybe-native-mksnapshot-gn-gen: &step-maybe-native-mksnapshot-gn-gen
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue