Skip to content

Commit 69265b7

Browse files
devversionAndrewKushnir
authored andcommitted
ci(docs-infra): "test_aio_local_ivy" job should attach ivy package output (angular#29117)
Currently the "test_docs_examples_ivy" job attaches the legacy package output, while we can also attach the Ivy NPM package output. We don't need Ngcc to downlevel the Angular packages in order to build AIO with Ivy. PR Close angular#29117
1 parent b446095 commit 69265b7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.circleci/config.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,12 @@ jobs:
305305
steps:
306306
- *attach_workspace
307307
- *init_environment
308+
# Rename the Ivy packages dist folder to "dist/packages-dist" as the AIO
309+
# package installer picks up the locally built packages from that location.
310+
# *Note*: We could also adjust the packages installer, but given we won't have
311+
# two different folders of Angular distributions in the future, it's likely not
312+
# worth the efforts to change the AIO packages installer.
313+
- run: mv dist/packages-dist-ivy-aot dist/packages-dist
308314
# Build aio with Ivy (using local Angular packages)
309315
- run: yarn --cwd aio build-with-ivy --progress=false
310316

@@ -597,7 +603,7 @@ workflows:
597603
- build-npm-packages
598604
- test_aio_local_ivy:
599605
requires:
600-
- build-npm-packages
606+
- build-ivy-npm-packages
601607
- test_aio_tools:
602608
requires:
603609
- build-npm-packages

0 commit comments

Comments
 (0)