From 27afe01910bafb97bb651c3884335e48bf04acdc 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 (#29122) 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 #29122 --- .circleci/config.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index f8b5cbaf80..d92be8d734 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -276,6 +276,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 @@ -551,7 +557,7 @@ workflows: - build-npm-packages # - test_aio_local_ivy: # requires: - # - build-npm-packages + # - build-ivy-npm-packages - test_aio_tools: requires: - build-npm-packages