This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch 3.3.x
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/3.3.x by this push:
new 7bf8a3240 Update Jenkinsfile.full on 3.3.x
7bf8a3240 is described below
commit 7bf8a32402c62833a39def76326742e44ab92ed9
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Mon Nov 27 15:34:59 2023 -0500
Update Jenkinsfile.full on 3.3.x
Bring over a few changes from main:
* Use latest Erlang 24 patch version
* Exclude missing/disabled workers
---
build-aux/Jenkinsfile.full | 28 ++++++++++++++++++++--------
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/build-aux/Jenkinsfile.full b/build-aux/Jenkinsfile.full
index daf4e2442..cf5cd8c1c 100644
--- a/build-aux/Jenkinsfile.full
+++ b/build-aux/Jenkinsfile.full
@@ -14,11 +14,11 @@
// the License.
// Erlang version embedded in binary packages
-ERLANG_VERSION = '24.3.4.10'
+ERLANG_VERSION = '24.3.4.14'
// 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 = '23.3.4.18'
+MINIMUM_ERLANG_VERSION = '24.3.4.14'
// We create parallel build / test / package stages for each OS using the
metadata
// in this map. Adding a new OS should ideally only involve adding a new entry
here.
@@ -59,12 +59,15 @@ meta = [
image: "apache/couchdbci-debian:buster-erlang-${ERLANG_VERSION}"
],
- 'bullseye-arm64': [
- name: 'Debian 11 ARM',
- spidermonkey_vsn: '78',
- image: "apache/couchdbci-debian:bullseye-erlang-${ERLANG_VERSION}",
- node_label: 'arm64v8'
- ],
+ // Exclude temporarily until we can fix package cache directory
+ // permissions
+ //
+ // 'bullseye-arm64': [
+ // name: 'Debian 11 ARM',
+ // spidermonkey_vsn: '78',
+ // image: "apache/couchdbci-debian:bullseye-erlang-${ERLANG_VERSION}",
+ // node_label: 'arm64v8'
+ // ],
'bullseye-ppc64': [
name: 'Debian 11 POWER',
@@ -73,6 +76,15 @@ meta = [
node_label: 'ppc64le'
],
+ // Exclude until hex.pm downloads are resolved
+ // https://github.com/linuxone-community-cloud/tickets/issues/58
+ // 'bullseye-s390x': [
+ // name: 'Debian 11 s390x',
+ // spidermonkey_vsn: '78',
+ // image: "apache/couchdbci-debian:bullseye-erlang-${ERLANG_VERSION}",
+ // node_label: 's390x'
+ // ],
+
'bullseye': [
name: 'Debian 11',
spidermonkey_vsn: '78',