This is an automated email from the ASF dual-hosted git repository. ronny pushed a commit to branch ci/win-nouveau-clouseau-changes in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 064e53d8d659fd9e1474effe92d2af936c4ef2b6 Author: Ronny Berndt <[email protected]> AuthorDate: Sat Mar 28 13:27:34 2026 +0100 ci: Add a parameter to specify whether Nouveau is being used in CI --- build-aux/Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-aux/Jenkinsfile b/build-aux/Jenkinsfile index b48059a0c..0b9b643af 100644 --- a/build-aux/Jenkinsfile +++ b/build-aux/Jenkinsfile @@ -259,6 +259,7 @@ meta = [ 'win2022': [ name: 'Windows 2022', spidermonkey_vsn: '128', + with_nouveau: true, with_clouseau: true, clouseau_java_home: /C:\tools\zulu21.46.19-ca-jdk21.0.9-win_x64/, quickjs_test262: false, @@ -370,6 +371,7 @@ def generateNativeStage(platform) { powershell( script: "New-Item -ItemType Directory -Path '${platform}/build' -Force", label: 'Create build directories' ) powershell( script: "tar -xf (Get-Item apache-couchdb-*.tar.gz) -C '${platform}/build' --strip-components=1", label: 'Unpack release' ) dir( "${platform}/build" ) { + def withNouveau = meta[platform].with_nouveau ? '-WithNouveau' : '' def withClouseau = meta[platform].with_clouseau ? '-WithClouseau' : '' def setClouseauJavaHome = '' @@ -379,7 +381,7 @@ def generateNativeStage(platform) { powershell( script: """ ..\\..\\couchdb-glazier\\bin\\shell.ps1 - .\\configure.ps1 -SkipDeps -WithNouveau ${withClouseau} -SpiderMonkeyVersion ${meta[platform].spidermonkey_vsn} + .\\configure.ps1 -SkipDeps ${withNouveau} ${withClouseau} -SpiderMonkeyVersion ${meta[platform].spidermonkey_vsn} Set-Item -Path env:GRADLE_OPTS -Value '-Dorg.gradle.daemon=false' make -f Makefile.win release """, label: 'Configure and Build')
