From e94fb16a2453f9124c5bd44b995c7466b3df976f Mon Sep 17 00:00:00 2001 From: Alex Eagle Date: Thu, 11 Jan 2018 14:31:11 -0800 Subject: [PATCH] ci: disable integration/cli-hello-world test it is non-hermetic and breaks often due to unpinned dependencies. --- integration/run_tests.sh | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/integration/run_tests.sh b/integration/run_tests.sh index 6b482e2b05264..d37ff4fa7bb9c 100755 --- a/integration/run_tests.sh +++ b/integration/run_tests.sh @@ -19,18 +19,21 @@ rm_cache mkdir $cache trap rm_cache EXIT -# We need to install `ng` but don't want to do it globally so we place it into `.ng-cli` folder. -( - mkdir -p .ng-cli - cd .ng-cli - - # workaround for https://github.com/yarnpkg/yarn/pull/4464 which causes cli to be installed into the root node_modules - echo '{"name": "ng-cli"}' > package.json - yarn init -y - - yarn add @angular/cli@$ANGULAR_CLI_VERSION --cache-folder ../$cache -) -./ng-cli-create.sh cli-hello-world +# cli-hello-world test is disabled because it uses un-pinned dependencies +# TODO(alexeagle): re-enable when it's pinned + +# # We need to install `ng` but don't want to do it globally so we place it into `.ng-cli` folder. +# ( +# mkdir -p .ng-cli +# cd .ng-cli + +# # workaround for https://github.com/yarnpkg/yarn/pull/4464 which causes cli to be installed into the root node_modules +# echo '{"name": "ng-cli"}' > package.json +# yarn init -y + +# yarn add @angular/cli@$ANGULAR_CLI_VERSION --cache-folder ../$cache +# ) +# ./ng-cli-create.sh cli-hello-world for testDir in $(ls | grep -v node_modules) ; do [[ -d "$testDir" ]] || continue