mirror of
https://github.com/angular/angular-cli.git
synced 2025-06-01 18:56:18 +08:00
50 lines
1.3 KiB
YAML
50 lines
1.3 KiB
YAML
workflows:
|
|
build-cli:
|
|
name: '@angular/cli build'
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel build //packages/angular/cli:npm_package
|
|
|
|
angular-build-integration:
|
|
name: '@angular/build integration'
|
|
disabled: true
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel test //packages/angular/build:integration_tests
|
|
|
|
modules-builder-tests:
|
|
name: '@ngtools/webpack test'
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel test //packages/ngtools/webpack:webpack_test
|
|
|
|
devkit-core-tests:
|
|
name: '@angular/devkit/core tests'
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel test //packages/angular_devkit/core:core_test
|
|
|
|
devkit-core-tests-rerun:
|
|
name: '@angular/devkit/core return test'
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel test //packages/angular_devkit/core:core_test
|
|
# Add a single line to the beginning of a file to trigger a rebuild/retest
|
|
- sed -i '1i // comment' packages/angular_devkit/core/src/workspace/core_spec.ts
|
|
- bazel test //packages/angular_devkit/core:core_test
|
|
cleanup:
|
|
# Remove the single line added
|
|
- sed -i '1d' packages/angular_devkit/core/src/workspace/core_spec.ts
|
|
|
|
build-unit-tests:
|
|
name: '@angular/build tests'
|
|
prepare:
|
|
- bazel clean
|
|
workflow:
|
|
- bazel test //packages/angular/build:unit_tests
|