summaryrefslogtreecommitdiff
path: root/build-aux/Jenkinsfile.full
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@gmail.com>2023-04-29 20:05:22 -0400
committerNick Vatamaniuc <nickva@users.noreply.github.com>2023-04-30 00:20:36 -0400
commitfe445bb95c8fc6c0836f31017a98b41736200a71 (patch)
tree16f182dbbefbf6951a49571d7138ffa937c041c9 /build-aux/Jenkinsfile.full
parentaa8eb076c311d3c816ea554ccf15e1232194bbfd (diff)
downloadcouchdb-fe445bb95c8fc6c0836f31017a98b41736200a71.tar.gz
Make Erlang 24 the minimum version
We can drop a compat nouveau_maps module. Later we can check the code and see if we can replace any maps:map/2 with maps:foreach/2 perhaps. In smoosh_persist, no need to check for file:delete/2. Later we should probably make the delete in couch_file do the same thing to avoid going through the file server. `sha_256_512_supported/0` has been true for a while but the check had been broken, the latest crypto module is `crypto:mac/3,4` so we can re-enable these tests. ML discussion: https://lists.apache.org/thread/7nxm16os8dl331034v126kb73jmb7j3x
Diffstat (limited to 'build-aux/Jenkinsfile.full')
-rw-r--r--build-aux/Jenkinsfile.full2
1 files changed, 1 insertions, 1 deletions
diff --git a/build-aux/Jenkinsfile.full b/build-aux/Jenkinsfile.full
index 8f0e9e31e..b4d9b79a3 100644
--- a/build-aux/Jenkinsfile.full
+++ b/build-aux/Jenkinsfile.full
@@ -18,7 +18,7 @@ ERLANG_VERSION = '24.3.4.10'
// 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.10'
// 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.