1
0
mirror of https://github.com/angular/angular-cli.git synced 2025-06-01 18:56:18 +08:00
angular-cli/.ng-dev/dx-perf-workflows.yml
2024-12-03 15:10:20 +01:00

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