From d4c2a16fa82c885f9da2c9658a9e5c3f05bebd39 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Sun, 21 Nov 2021 19:05:28 +0100 Subject: ci: do not modify yarn lockfile in ci --- buildSrc/src/main/groovy/refinery-frontend-worktree.gradle | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'buildSrc/src/main/groovy') diff --git a/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle b/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle index fbbf13d2..e1324746 100644 --- a/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle +++ b/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle @@ -5,6 +5,11 @@ plugins { frontend { yarnGlobalInstallScript = "install -g yarn@${project.ext['frontend.yarn1Version']}" yarnInstallScript = "set version ${frontend.yarnVersion.get()} --only-if-needed" + if (project.hasProperty('ci')) { + installScript = 'install --immutable --inline-builds' + } else { + installScript = 'install' + } } ext.frontedPropertiesFile = "${frontend.nodeInstallDirectory.get()}/frontend.properties" -- cgit v1.2.3-70-g09d2