diff --git a/contrib/teamcity/build-configurations.yml b/contrib/teamcity/build-configurations.yml --- a/contrib/teamcity/build-configurations.yml +++ b/contrib/teamcity/build-configurations.yml @@ -474,7 +474,7 @@ JEST_JUNIT_OUTPUT_NAME: "cashtab.xml" script: | pushd "${TOPLEVEL}/web/cashtab" - npm install + npm ci npm run build # Make sure the report is available even if the tests fail diff --git a/contrib/utils/install-dependencies.sh b/contrib/utils/install-dependencies.sh --- a/contrib/utils/install-dependencies.sh +++ b/contrib/utils/install-dependencies.sh @@ -59,7 +59,6 @@ lld make ninja-build - npm nsis php-codesniffer pkg-config @@ -92,6 +91,8 @@ BACKPORTS=( cmake + nodejs + npm shellcheck )