File tree Expand file tree Collapse file tree 3 files changed +15
-9
lines changed Expand file tree Collapse file tree 3 files changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -21,24 +21,28 @@ jobs:
21
21
- name : Checkout
22
22
23
23
24
- # RabbitMQ master requires Erlang 23 (correct at Mar 2021)
24
+ # RabbitMQ master supports Erlang 24 (correct at June 2021)
25
25
# Source of truth for released versions: https://www.rabbitmq.com/which-erlang.html
26
26
#
27
27
# For Elixir: https://github.com/rabbitmq/rabbitmq-server/blob/master/deps/rabbitmq_cli/mix.exs#L14
28
- - name : Set up min required Erlang & Elixir
28
+ - name : Set up max supported Erlang & Elixir
29
29
30
30
with :
31
- otp-version : ' 23 .2'
32
- elixir-version : ' 1.11.4 '
31
+ otp-version : ' 24.0 .2'
32
+ elixir-version : ' 1.12.1 '
33
33
34
34
- name : Build generic unix package
35
35
run : |
36
36
make package-generic-unix PROJECT_VERSION=${GITHUB_SHA}
37
37
38
38
- name : Build container image
39
39
working-directory : packaging/docker-image
40
- run : |
41
- make dist IMAGE_TAG=${GITHUB_REF##*/} SKIP_PGP_VERIFY=true
40
+ run : >-
41
+ make dist
42
+ IMAGE_TAG=${GITHUB_REF##*/}
43
+ SKIP_PGP_VERIFY=true
44
+ OTP_VERSION=24.0.2
45
+ OTP_SHA256=4abca2cda7fc962ad65575e5ed834dd69c745e7e637f92cfd49f384a281d0f18
42
46
43
47
- name : Login to DockerHub
44
48
working-directory : packaging/docker-image
Original file line number Diff line number Diff line change 1
1
# The official Canonical Ubuntu Bionic image is ideal from a security perspective,
2
2
# especially for the enterprises that we, the RabbitMQ team, have to deal with
3
- FROM ubuntu:18 .04
3
+ FROM ubuntu:20 .04
4
4
5
5
RUN set -eux; \
6
6
apt-get update; \
@@ -50,6 +50,7 @@ RUN set -eux; \
50
50
ca-certificates \
51
51
dpkg-dev \
52
52
gcc \
53
+ g++ \
53
54
gnupg \
54
55
libncurses5-dev \
55
56
make \
@@ -127,6 +128,7 @@ RUN set -eux; \
127
128
--disable-hipe \
128
129
--disable-sctp \
129
130
--disable-silent-rules \
131
+ --enable-jit \
130
132
--enable-clock-gettime \
131
133
--enable-hybrid-heap \
132
134
--enable-kernel-poll \
Original file line number Diff line number Diff line change @@ -32,8 +32,8 @@ $(error Cannot determine version; please specify VERSION)
32
32
endif
33
33
endif
34
34
35
- OTP_VERSION ?= 23.2.4
36
- OTP_SHA256 ?= e72aa084907e0f34f932cf00caa33aba93147b0a7c9c35569d6bd1c402f532de
35
+ OTP_VERSION ?= 24.0.2
36
+ OTP_SHA256 ?= 4abca2cda7fc962ad65575e5ed834dd69c745e7e637f92cfd49f384a281d0f18
37
37
REPO ?= pivotalrabbitmq/rabbitmq
38
38
SKIP_PGP_VERIFY ?= false
39
39
PGP_KEYSERVER ?= pgpkeys.eu
You can’t perform that action at this time.
0 commit comments