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')

Reply via email to