From a6b37cfddb17dd7f37de43170b7ec2c5c6be71b4 Mon Sep 17 00:00:00 2001 From: ivk Date: Tue, 5 Apr 2022 13:11:55 +0200 Subject: [PATCH] [ci] Use npm ci on Windows too, #3982 With new npm version git dependencies are handled correctly. --- Desktop.Jenkinsfile | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Desktop.Jenkinsfile b/Desktop.Jenkinsfile index bef114eab230..e488f06e695a 100644 --- a/Desktop.Jenkinsfile +++ b/Desktop.Jenkinsfile @@ -52,12 +52,7 @@ pipeline { label 'win-native' } steps { - - // FIXME this is a workaround for https://github.com/tutao/tutanota/issues/3982 - // The hash generated by npm on windows is different to the one - // So we just don't install with npm ci - bat 'del package-lock.json' - bat "npm install" + bat "npm ci" bat "node buildSrc\\nativeLibraryProvider.js keytar --force-rebuild --root-dir ${WORKSPACE}" bat "node buildSrc\\nativeLibraryProvider.js better-sqlite3 --copy-target better_sqlite3 --force-rebuild --root-dir ${WORKSPACE}"