Skip to content

Commit d379396

Browse files
JiaLiPassionAndrewKushnir
authored andcommitted
test(zone.js): test zone.js package with tgz (#38649)
Zone.js 0.11.0 release an empty bundle, and now the npm_package tests all target bazel rule `npm_package`, but not `npm_package.pack`, and these two rules may generate different results, for example, Zone.js 0.11.0's issue is `package.json` define files array which make the bundle only include the files in the files array. So this PR install the zone.js package from the archive generated from `npm_package.pack` rule. PR Close #38649
1 parent ad372f2 commit d379396

File tree

23 files changed

+38
-24
lines changed

23 files changed

+38
-24
lines changed

.circleci/config.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,8 @@ jobs:
553553
# Publish `zone.js` package.
554554
- run:
555555
name: Create artifacts for zone.js package
556-
command: ./scripts/ci/create-package-archives.sh $CI_BRANCH $CI_COMMIT $ZONEJS_PACKAGES_DIR $ZONEJS_PACKAGES_ARCHIVES_DIR
556+
# Need to remove the zone.js.tgz before archive
557+
command: rm -rf $ZONEJS_PACKAGES_DIR/archive && ./scripts/ci/create-package-archives.sh $CI_BRANCH $CI_COMMIT $ZONEJS_PACKAGES_DIR $ZONEJS_PACKAGES_ARCHIVES_DIR
557558
- store_artifacts:
558559
path: *zonejs_packages_archives_dir
559560
destination: zone.js

integration/bazel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"reflect-metadata": "0.1.12",
1717
"rxjs": "file:../../node_modules/rxjs",
1818
"tslib": "file:../../node_modules/tslib",
19-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
19+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2020
},
2121
"devDependencies": {
2222
"@angular/bazel": "file:../../dist/packages-dist/bazel",

integration/cli-hello-world-ivy-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@angular/router": "file:../../dist/packages-dist/router",
2525
"rxjs": "file:../../node_modules/rxjs",
2626
"tslib": "file:../../node_modules/tslib",
27-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
27+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2828
},
2929
"devDependencies": {
3030
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/cli-hello-world-ivy-i18n/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"core-js": "file:../../node_modules/core-js",
2929
"rxjs": "file:../../node_modules/rxjs",
3030
"tslib": "file:../../node_modules/tslib",
31-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
31+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
3232
},
3333
"devDependencies": {
3434
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/cli-hello-world-ivy-minimal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@angular/router": "file:../../dist/packages-dist/router",
2525
"rxjs": "file:../../node_modules/rxjs",
2626
"tslib": "file:../../node_modules/tslib",
27-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
27+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2828
},
2929
"devDependencies": {
3030
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/cli-hello-world-lazy-rollup/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"@angular/router": "file:../../dist/packages-dist/router",
2020
"rxjs": "file:../../node_modules/rxjs",
2121
"tslib": "file:../../node_modules/tslib",
22-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
22+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2323
},
2424
"devDependencies": {
2525
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/cli-hello-world-lazy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"@angular/router": "file:../../dist/packages-dist/router",
2020
"rxjs": "file:../../node_modules/rxjs",
2121
"tslib": "file:../../node_modules/tslib",
22-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
22+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2323
},
2424
"devDependencies": {
2525
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/cli-hello-world/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@angular/router": "file:../../dist/packages-dist/router",
2424
"rxjs": "file:../../node_modules/rxjs",
2525
"tslib": "file:../../node_modules/tslib",
26-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
26+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
2727
},
2828
"devDependencies": {
2929
"@angular-devkit/build-angular": "file:../../node_modules/@angular-devkit/build-angular",

integration/dynamic-compiler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"core-js": "file:../../node_modules/core-js",
4242
"rxjs": "file:../../node_modules/rxjs",
4343
"systemjs": "file:../../node_modules/systemjs",
44-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
44+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
4545
},
4646
"//resolutions-comment": "Ensure a single version of webdriver-manager which comes from root node_modules that has already run webdriver-manager update",
4747
"resolutions": {

integration/hello_world__closure/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"rxjs": "file:../../node_modules/rxjs",
1313
"typescript": "file:../../node_modules/typescript",
1414
"tslib": "file:../../node_modules/tslib",
15-
"zone.js": "file:../../dist/zone.js-dist/zone.js"
15+
"zone.js": "file:../../dist/zone.js-dist/archive/zone.js.tgz"
1616
},
1717
"devDependencies": {
1818
"@types/jasmine": "file:../../node_modules/@types/jasmine",

0 commit comments

Comments
 (0)