From 7df4b927896b96c8afb9969464c58c1a6c4e7668 Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Thu, 11 Jul 2019 16:07:23 +0200 Subject: [PATCH] build/ops: run "npm ci" with a one-hour timeout Fixes: https://tracker.ceph.com/issues/40645 Signed-off-by: Nathan Cutler --- make-dist | 2 +- src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/make-dist b/make-dist index 64280dd7eb8e2..abbda64cef447 100755 --- a/make-dist +++ b/make-dist @@ -90,7 +90,7 @@ build_dashboard_frontend() { $TEMP_DIR/bin/nodeenv -p --node=10.13.0 cd src/pybind/mgr/dashboard/frontend . $TEMP_DIR/bin/activate - npm ci + timeout 1h npm ci npm run build -- --prod --progress=false deactivate cd $CURR_DIR diff --git a/src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh b/src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh index 87a1e6b4697b4..9fbb5c44c1cef 100755 --- a/src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh +++ b/src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh @@ -63,7 +63,7 @@ cd $DASH_DIR/frontend jq .[].target=$BASE_URL proxy.conf.json.sample > proxy.conf.json . $BUILD_DIR/src/pybind/mgr/dashboard/node-env/bin/activate -npm ci +timeout 1h npm ci if [ $DEVICE == "chrome" ]; then npm run e2e || stop 1 -- 2.39.5