diff options
author | Adam Kocoloski <kocolosk@apache.org> | 2022-01-12 19:18:46 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-12 19:18:46 -0500 |
commit | e847d5fe2c84f84301e961c968f105700f6735bc (patch) | |
tree | b6b70d67daed7c1bf0821c42bae60c02f91211aa | |
parent | 0d6e131099849b1bdbbcd7f250f657a9ddd91ba4 (diff) | |
download | couchdb-e847d5fe2c84f84301e961c968f105700f6735bc.tar.gz |
Update Jenkins Erlang versions, add 24 (#3892)
-rw-r--r-- | build-aux/Jenkinsfile.pr | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/build-aux/Jenkinsfile.pr b/build-aux/Jenkinsfile.pr index b230a1b74..e3f2961fd 100644 --- a/build-aux/Jenkinsfile.pr +++ b/build-aux/Jenkinsfile.pr @@ -21,7 +21,7 @@ cd build tar -xf ${WORKSPACE}/apache-couchdb-*.tar.gz cd apache-couchdb-* . /usr/local/kerl/${ERLANG_VERSION}/activate -./configure --spidermonkey-version 60 +./configure make check || (make build-report && false) ''' @@ -39,7 +39,7 @@ pipeline { GIT_COMMITTER_NAME = 'Jenkins User' GIT_COMMITTER_EMAIL = 'couchdb@apache.org' // Parameters for the matrix build - DOCKER_IMAGE = 'apache/couchdbci-debian:buster-erlang-all' + DOCKER_IMAGE = 'apache/couchdbci-debian:bullseye-erlang-all-1' // https://github.com/jenkins-infra/jenkins.io/blob/master/Jenkinsfile#64 // We need the jenkins user mapped inside of the image // npm config cache below deals with /home/jenkins not mapping correctly @@ -50,7 +50,10 @@ pipeline { // Search for ERLANG_VERSION // see https://issues.jenkins.io/browse/JENKINS-61047 for why this cannot // be done parametrically - LOW_ERLANG_VER = '21.3.8.22' + LOW_ERLANG_VER = '21.3.8.24' + + // Ensure that the SpiderMonkey version is appropriate for the $DOCKER_IMAGE + SM_VSN = '78' } options { @@ -108,8 +111,7 @@ pipeline { axes { axis { name 'ERLANG_VERSION' - // kerl can't build 24 yet - values '21.3.8.22', '22.3.4.17', '23.3.1' + values '21.3.8.24', '22.3.4.24', '23.3.4.10', '24.2' } } |