This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/main by this push:
new 439033c37 Bump Erlang versions and clean up a few things
439033c37 is described below
commit 439033c37932258c04424bc8bdf3c7221940ea24
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Mon Nov 10 11:02:32 2025 -0500
Bump Erlang versions and clean up a few things
* Bump Erlang versions
* Remove some of the timeouts, rely on the global ones instead, just so we
have fewer of them to look at.
* Remove the email notification bits. We don't use that. The status is
visible
in GH
---
build-aux/Jenkinsfile | 48 ++++++------------------------------------------
1 file changed, 6 insertions(+), 42 deletions(-)
diff --git a/build-aux/Jenkinsfile b/build-aux/Jenkinsfile
index dfba236c7..27c2cee1e 100644
--- a/build-aux/Jenkinsfile
+++ b/build-aux/Jenkinsfile
@@ -19,14 +19,14 @@ DOCKER_IMAGE_BASE =
'apache/couchdbci-debian:bookworm-erlang'
// Erlang version embedded in binary packages. Also the version most builds
// will run.
-ERLANG_VERSION = '26.2.5.15'
+ERLANG_VERSION = '26.2.5.16'
// Erlang version used for rebar in release process. CouchDB will not build
from
// the release tarball on Erlang versions older than this
-MINIMUM_ERLANG_VERSION = '26.2.5.15'
+MINIMUM_ERLANG_VERSION = '26.2.5.16'
// Highest support Erlang version.
-MAXIMUM_ERLANG_VERSION = '28.0.4'
+MAXIMUM_ERLANG_VERSION = '28.1.1'
// Use these to detect if just documents changed
docs_changed = "git diff --name-only origin/${env.CHANGE_TARGET} | grep -q
'^src/docs/'"
@@ -480,9 +480,6 @@ pipeline {
registryCredentialsId 'dockerhub_creds'
}
}
- options {
- timeout(time: 10, unit: 'MINUTES')
- }
steps {
script {
env.DOCS_CHANGED = '0'
@@ -518,9 +515,6 @@ pipeline {
registryCredentialsId 'dockerhub_creds'
}
}
- options {
- timeout(time: 15, unit: 'MINUTES')
- }
steps {
sh '''
make python-black
@@ -553,9 +547,6 @@ pipeline {
registryCredentialsId 'dockerhub_creds'
}
}
- options {
- timeout(time: 30, unit: 'MINUTES')
- }
steps {
sh '''
(cd src/docs && ./setup.sh ; make html)
@@ -583,9 +574,6 @@ pipeline {
registryCredentialsId 'dockerhub_creds'
}
}
- options {
- timeout(time: 15, unit: "MINUTES")
- }
steps {
sh '''
rm -rf apache-couchdb-*
@@ -618,11 +606,9 @@ pipeline {
}
}
steps {
- timeout(time: 30, unit: "MINUTES") {
- sh (script: 'rm -rf apache-couchdb-*', label: 'Clean workspace of
any previous release artifacts' )
- sh "./configure --spidermonkey-version 78 --with-nouveau"
- sh 'make dist'
- }
+ sh (script: 'rm -rf apache-couchdb-*', label: 'Clean workspace of any
previous release artifacts' )
+ sh "./configure --spidermonkey-version 78 --with-nouveau"
+ sh 'make dist'
}
post {
success {
@@ -660,26 +646,4 @@ pipeline {
}
}
} // stages
-
- post {
- success {
- mail to: '[email protected]',
- replyTo: '[email protected]',
- subject: "[Jenkins] SUCCESS: ${currentBuild.fullDisplayName}",
- body: "Yay, we passed. ${env.RUN_DISPLAY_URL}"
- }
- unstable {
- mail to: '[email protected]',
- replyTo: '[email protected]',
- subject: "[Jenkins] SUCCESS: ${currentBuild.fullDisplayName}",
- body: "Eep! Build is unstable... ${env.RUN_DISPLAY_URL}"
- }
- failure {
- mail to: '[email protected]',
- replyTo: '[email protected]',
- subject: "[Jenkins] FAILURE: ${currentBuild.fullDisplayName}",
- body: "Boo, we failed. ${env.RUN_DISPLAY_URL}"
- }
- }
-
} // pipeline