ci: make `integration_test` job logs less verbose (#27934)

The build and test progress logs make the CI log output so long that it
can't be displayed in the UI and one has to download and view the file
locally instead. This makes it harder to get to the interesting lines,
such as error messages.

Similar to #26869, but for the `bazel-schematics` integration project.

PR Close #27934
This commit is contained in:
George Kalpakas 2019-01-04 20:27:09 +02:00 committed by Kara Erickson
parent 8a05199fb9
commit 176b3f12f4
2 changed files with 10 additions and 4 deletions

View File

@ -62,6 +62,9 @@
"configurations": {
"production": {
"browserTarget": "demo:build:production"
},
"ci": {
"progress": false
}
}
},
@ -116,6 +119,9 @@
"configurations": {
"production": {
"devServerTarget": "demo:serve:production"
},
"ci": {
"devServerTarget": "demo:serve:ci"
}
}
},

View File

@ -28,9 +28,9 @@ function testNonBazel() {
rm -rf dist src/main.dev.ts src/main.prod.ts
# Just make a symlink instead of full yarn install to expose node_modules
ln -s $(bazel info output_base)/external/npm/node_modules node_modules
ng build
ng test --watch=false
ng e2e
ng build --progress=false
ng test --progress=false --watch=false
ng e2e --configuration=ci
}
testBazel