This is an automated email from the ASF dual-hosted git repository. rnewson pushed a commit to branch enable-nouveau-ci in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 8482b690309f6669f4869f0f49fe1c5d1e94dbaf Author: Robert Newson <[email protected]> AuthorDate: Mon Apr 24 16:30:03 2023 +0100 enable nouveau in CI --- build-aux/Jenkinsfile.full | 6 +++--- build-aux/Jenkinsfile.pr | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build-aux/Jenkinsfile.full b/build-aux/Jenkinsfile.full index 50dec78fc..28653af2f 100644 --- a/build-aux/Jenkinsfile.full +++ b/build-aux/Jenkinsfile.full @@ -130,7 +130,7 @@ def generateNativeStage(platform) { sh( script: "mkdir -p ${platform}/build", label: 'Create build directories' ) sh( script: "tar -xf apache-couchdb-*.tar.gz -C ${platform}/build --strip-components=1", label: 'Unpack release' ) dir( "${platform}/build" ) { - sh "./configure --skip-deps --spidermonkey-version ${meta[platform].spidermonkey_vsn}" + sh "./configure --skip-deps --spidermonkey-version ${meta[platform].spidermonkey_vsn} --enable-nouveau" sh '$MAKE' sh '$MAKE eunit' sh '$MAKE elixir-suite' @@ -183,7 +183,7 @@ def generateContainerStage(platform) { sh( script: "mkdir -p ${platform}/build", label: 'Create build directories' ) sh( script: "tar -xf apache-couchdb-*.tar.gz -C ${platform}/build --strip-components=1", label: 'Unpack release' ) dir( "${platform}/build" ) { - sh "./configure --skip-deps --spidermonkey-version ${meta[platform].spidermonkey_vsn}" + sh "./configure --skip-deps --spidermonkey-version ${meta[platform].spidermonkey_vsn} --enable-nouveau" sh 'make' sh 'make eunit' sh 'make elixir-suite' @@ -280,7 +280,7 @@ pipeline { steps { timeout(time: 15, unit: "MINUTES") { sh (script: 'rm -rf apache-couchdb-*', label: 'Clean workspace of any previous release artifacts' ) - sh "./configure --spidermonkey-version 78" + sh "./configure --spidermonkey-version 78 --enable-nouveau" sh 'make dist' } } diff --git a/build-aux/Jenkinsfile.pr b/build-aux/Jenkinsfile.pr index 4b749e1ac..7b50cebb7 100644 --- a/build-aux/Jenkinsfile.pr +++ b/build-aux/Jenkinsfile.pr @@ -20,7 +20,7 @@ mkdir build cd build tar -xf ${WORKSPACE}/apache-couchdb-*.tar.gz cd apache-couchdb-* -./configure +./configure --enable-nouveau make check || (make build-report && false) '''
