-
Notifications
You must be signed in to change notification settings - Fork 6.8k
build: fix size-test integration tooling #22619
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: fix size-test integration tooling #22619
Conversation
Even though the size integration tests do not run in a blocking way on CI, we should ensure they can be run and do not fail. The tests are still useful for local debugging and comparisons. This commit fixes that NodeJS throws about `webpack` not being found. The build optimizer imports from webpack if we go through the public entry-point. Also simplifies the logic for finding the `angular_ivy_enabled.js` file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Even though the size integration tests do not run in a blocking way on CI, we should ensure they can be run and do not fail. The tests are still useful for local debugging and comparisons. This commit fixes that NodeJS throws about `webpack` not being found. The build optimizer imports from webpack if we go through the public entry-point. Also simplifies the logic for finding the `angular_ivy_enabled.js` file. (cherry picked from commit b111d4f)
Even though the size integration tests do not run in a blocking way on CI, we should ensure they can be run and do not fail. The tests are still useful for local debugging and comparisons. This commit fixes that NodeJS throws about `webpack` not being found. The build optimizer imports from webpack if we go through the public entry-point. Also simplifies the logic for finding the `angular_ivy_enabled.js` file. (cherry picked from commit b111d4f)
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Even though the size integration tests do not run
in a blocking way on CI, we should ensure they
can be run and do not fail. The tests are still
useful for local debugging and comparisons.
This commit fixes that NodeJS throws about
webpack
not being found. The build optimizer imports from webpack
if we go through the public entry-point. Also simplifies the
logic for finding the
angular_ivy_enabled.js
file.