test out build matrix for debug/release
This commit is contained in:
parent
083ec2f60a
commit
80d22e8dc0
1 changed files with 4 additions and 1 deletions
|
@ -7,6 +7,9 @@ image: libcc-20-vs2017
|
||||||
environment:
|
environment:
|
||||||
DISABLE_CRASH_REPORTER_TESTS: true
|
DISABLE_CRASH_REPORTER_TESTS: true
|
||||||
ELECTRON_ENABLE_LOGGING: true
|
ELECTRON_ENABLE_LOGGING: true
|
||||||
|
matrix:
|
||||||
|
- gn_args: debug
|
||||||
|
- gn_args: release
|
||||||
build_script:
|
build_script:
|
||||||
- git config --global core.longpaths true
|
- git config --global core.longpaths true
|
||||||
- cd ..
|
- cd ..
|
||||||
|
@ -21,7 +24,7 @@ build_script:
|
||||||
"https://github.com/electron/electron"
|
"https://github.com/electron/electron"
|
||||||
- gclient sync --with_branch_heads --with_tags
|
- gclient sync --with_branch_heads --with_tags
|
||||||
- cd src
|
- cd src
|
||||||
- gn gen out/Default "--args=import(\"//electron/build/args/debug.gn\")"
|
- gn gen out/Default "--args=import(\"//electron/build/args/%gn_args%.gn\")"
|
||||||
- ninja -C out/Default electron:electron_app
|
- ninja -C out/Default electron:electron_app
|
||||||
test_script:
|
test_script:
|
||||||
- ninja -C out/Default electron/build/node:headers
|
- ninja -C out/Default electron/build/node:headers
|
||||||
|
|
Loading…
Add table
Reference in a new issue