From f21224becc58dc75d21d03330f5046a91a2acf7d Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sat, 1 Aug 2026 20:13:49 +0100 Subject: [PATCH] Update Jenkinsfile and Windows installer configuration - Changed the build discard policy in Jenkinsfile from 20 to 10 builds to optimize storage. - Refactored the farmcontrol-server.wxs file to rename the main setup component and separate SetupArchive and SetupMetadata into distinct components for improved clarity and management in the MSI packaging process. --- Jenkinsfile | 2 +- packaging/windows/farmcontrol-server.wxs | 14 ++++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ea74858..bf36b99 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ properties([ - buildDiscarder(logRotator(numToKeepStr: '20')) + buildDiscarder(logRotator(numToKeepStr: '10')) ]) def bunBinDir() { diff --git a/packaging/windows/farmcontrol-server.wxs b/packaging/windows/farmcontrol-server.wxs index 67f708c..185408b 100644 --- a/packaging/windows/farmcontrol-server.wxs +++ b/packaging/windows/farmcontrol-server.wxs @@ -24,15 +24,21 @@ - + - - + + + + + + - + + +