Repository navigation
ci(docs-infra): build examples with Ivy - #28463
brandonroberts wants to merge 1 commit into
Conversation
|
You can preview 473dff2 at https://pr28463-473dff2.ngbuilds.io/. |
473dff2 to
ed56d95
Compare
|
You can preview ed56d95 at https://pr28463-ed56d95.ngbuilds.io/. |
ed56d95 to
9a72f1e
Compare
|
You can preview 9a72f1e at https://pr28463-9a72f1e.ngbuilds.io/. |
|
Failing example E2E tests as of https://circleci.com/gh/angular/angular/182858:
Failing example E2E test using
|
f37351a to
d43b0b2
Compare
|
You can preview f37351a at https://pr28463-f37351a.ngbuilds.io/. |
|
You can preview d43b0b2 at https://pr28463-d43b0b2.ngbuilds.io/. |
d43b0b2 to
4bdecd1
Compare
|
You can preview 4bdecd1 at https://pr28463-4bdecd1.ngbuilds.io/. |
|
You can preview 6e59f45 at https://pr28463-6e59f45.ngbuilds.io/. |
|
You can preview 0e89204 at https://pr28463-0e89204.ngbuilds.io/. |
|
You can preview 2378682 at https://pr28463-2378682.ngbuilds.io/. |
|
Remaining E2E failures as of https://circleci.com/gh/angular/angular/186135 Runtime failures:
Build failures:
|
|
You can't run i18n code with ivy until this is resolved: https://angular-team.atlassian.net/browse/FW-1026 |
|
You can preview ea55d46 at https://pr28463-ea55d46.ngbuilds.io/. |
39936aa to
2d02433
Compare
0739323 to
0517871
Compare
|
You can preview 98d3926 at https://pr28463-98d3926.ngbuilds.io/. |
|
You can preview 0739323 at https://pr28463-0739323.ngbuilds.io/. |
|
You can preview 0517871 at https://pr28463-0517871.ngbuilds.io/. |
0517871 to
f514575
Compare
|
You can preview f514575 at https://pr28463-f514575.ngbuilds.io/. |
|
Caretaker note: #28592 should land before this one as it may need a rebase. |
| - test_docs_examples | ||
| # Get the artifacts to publish from the build-npm-packages job | ||
| - test_docs_examples_ivy | ||
| # Get the artifacts to publish from the build-packages-dist job |
| } | ||
|
|
||
| if (ivy) { | ||
| shelljs.exec(`yarn --cwd ${SHARED_PATH} ivy-ngcc`); |
There was a problem hiding this comment.
Oh, so this means that once you run examples with ivy, they will silently stay that way until you re-install node_modules/.
Let's hope people don't need to do this locally 😁
|
|
||
| if (argv.ivy) { | ||
| log.push(''); | ||
| log.push('Suites ignored due to breakage with Ivy:'); |
* ci(docs-infra): run docs examples tests in production mode (#28592) PR Close #28592 * docs: remove quickstart example and copy tsconfig.1.json into TS config guide (#28592) This example has long been replaced by the cli-quickstart, but was never deleted. PR Close #28592 * docs: enable E2E test for setup example (#28592) This guide is not being shown publicly, and its test is currently being ignored. Instead of deleting this test and guide, it may be repurposed in the future for a local development guide. PR Close #28592 * docs: ignore progression filenames from compilation (#28592) PR Close #28592 * docs: remove unused StringSafeDatePipe from AngularJS Quick Ref example (#28592) PR Close #28592 * docs: make parent finder functions compatible with AoT (#28592) PR Close #28592 * docs: make toggleImage arguments optional in AngularJS quick reference (#28592) PR Close #28592 * docs: add insert remove component to AppModule for animations example (#28592) PR Close #28592 * docs: ignore component for app compilation for displaying data example (#28592) PR Close #28592 * docs: ignore files from app compilation for ngmodule-faq example (#28592) PR Close #28592 * docs: ignore initial components for app compilation in router example (#28592) PR Close #28592 * docs: remove unused files in styleguide example (#28592) PR Close #28592 * docs: make method arguments optional in template syntax example (#28592) PR Close #28592 * docs: add more files to be ignored during app compilation (#28592) PR Close #28592 * docs: run component-interaction and DI in JiT mode (#28592) PR Close #28592 * docs: re-enable E2E tests for Http guide (#28592) PR Close #28592 * ci(docs-infra): test docs examples with Ivy (#28463) PR Close #28463 * fix(docs-infra): add progression files to exclude list for docs examples (#28650) Also disables Http guide under Ivy tests with documented error PR Close #28650 * fix(docs-infra): fix filtering in run-example-e2e.js (#28663) PR Close #28663 * test(ivy): enable more docs examples e2e tests (#28688) PR Close #28688
|
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. |
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
This builds and runs the E2E tests for the AIO examples using ivy.
Known Issues:
angular-in-memory-web-apiwon't build. Most likely due to non-APF. Should a mix be supported?