From 69265b7b5d5089c14e6566089f3192c2b797fd17 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Tue, 5 Mar 2019 19:12:31 +0100 Subject: [PATCH] ci(docs-infra): "test_aio_local_ivy" job should attach ivy package output (#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 #29117 --- .circleci/config.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9bee425bab..f1c36b43d2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -305,6 +305,12 @@ jobs: steps: - *attach_workspace - *init_environment + # Rename the Ivy packages dist folder to "dist/packages-dist" as the AIO + # package installer picks up the locally built packages from that location. + # *Note*: We could also adjust the packages installer, but given we won't have + # two different folders of Angular distributions in the future, it's likely not + # worth the efforts to change the AIO packages installer. + - run: mv dist/packages-dist-ivy-aot dist/packages-dist # Build aio with Ivy (using local Angular packages) - run: yarn --cwd aio build-with-ivy --progress=false @@ -597,7 +603,7 @@ workflows: - build-npm-packages - test_aio_local_ivy: requires: - - build-npm-packages + - build-ivy-npm-packages - test_aio_tools: requires: - build-npm-packages