File tree 3 files changed +13
-7
lines changed
3 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,16 @@ ENV LANG en_US.utf8
11
11
# Use AWS ubuntu mirror
12
12
RUN sed -i 's|http://archive.ubuntu.com/ubuntu|http://us-east-2.ec2.archive.ubuntu.com/ubuntu/|g' /etc/apt/sources.list
13
13
RUN apt-get update -yy && \
14
- DEBIAN_FRONTEND=noninteractive apt-get -y install make build-essential cmake protobuf-compiler curl parallel python3 python3-pip \
14
+ DEBIAN_FRONTEND=noninteractive apt-get -y install make build-essential cmake protobuf-compiler curl parallel python3 python3-pip software-properties-common \
15
15
openssl libssl-dev libsasl2-dev libcurl4-openssl-dev pkg-config bash openjdk-11-jdk wget unzip git tmux lld postgresql-client kafkacat netcat mysql-client \
16
16
maven zstd libzstd-dev locales -yy \
17
17
&& rm -rf /var/lib/{apt,dpkg,cache,log}/
18
+ # Install Python 3.12
19
+ RUN add-apt-repository ppa:deadsnakes/ppa -y && \
20
+ apt-get update -yy && \
21
+ DEBIAN_FRONTEND=noninteractive apt-get install python3.12 python3.12-dev -yy && \
22
+ rm -rf /var/lib/{apt,dpkg,cache,log}/
23
+ ENV PYO3_PYTHON=python3.12
18
24
19
25
SHELL ["/bin/bash" , "-c" ]
20
26
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ cat ../rust-toolchain
10
10
# shellcheck disable=SC2155
11
11
12
12
# REMEMBER TO ALSO UPDATE ci/docker-compose.yml
13
- export BUILD_ENV_VERSION=v20240213
13
+ export BUILD_ENV_VERSION=v20240223
14
14
15
15
export BUILD_TAG=" public.ecr.aws/x5u3w5h6/rw-build-env:${BUILD_ENV_VERSION} "
16
16
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ services:
71
71
retries : 5
72
72
73
73
source-test-env :
74
- image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240213
74
+ image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240223
75
75
depends_on :
76
76
- mysql
77
77
- db
@@ -81,7 +81,7 @@ services:
81
81
- ..:/risingwave
82
82
83
83
sink-test-env :
84
- image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240213
84
+ image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240223
85
85
depends_on :
86
86
- mysql
87
87
- db
@@ -93,12 +93,12 @@ services:
93
93
- ..:/risingwave
94
94
95
95
rw-build-env :
96
- image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240213
96
+ image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240223
97
97
volumes :
98
98
- ..:/risingwave
99
99
100
100
ci-flamegraph-env :
101
- image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240213
101
+ image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240223
102
102
# NOTE(kwannoel): This is used in order to permit
103
103
# syscalls for `nperf` (perf_event_open),
104
104
# so it can do CPU profiling.
@@ -109,7 +109,7 @@ services:
109
109
- ..:/risingwave
110
110
111
111
regress-test-env :
112
- image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240213
112
+ image : public.ecr.aws/x5u3w5h6/rw-build-env:v20240223
113
113
depends_on :
114
114
db :
115
115
condition : service_healthy
You can’t perform that action at this time.
0 commit comments