File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed
packages/postgresml-python Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,10 @@ RUN apt update && \
8
8
gnupg \
9
9
coreutils \
10
10
sudo \
11
- openssl
11
+ openssl \
12
+ python3.12 \
13
+ python3.12-dev \
14
+ python3-pip
12
15
RUN echo "deb [trusted=yes] https://apt.postgresml.org $(lsb_release -cs) main" > /etc/apt/sources.list.d/postgresml.list
13
16
RUN echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
14
17
RUN curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg >/dev/null
Original file line number Diff line number Diff line change 21
21
declare -A ubuntu_python_versions=(
22
22
[" 20.04" ]=" 3.8"
23
23
[" 22.04" ]=" 3.10"
24
- [" 24.04" ]=" 3.11 "
24
+ [" 24.04" ]=" 3.12 "
25
25
)
26
26
27
27
if [[ -z " $3 " ]]; then
Original file line number Diff line number Diff line change @@ -60,14 +60,12 @@ build_package() {
60
60
exit 1
61
61
fi
62
62
63
- # Upload to S3 with a unique ID to avoid lock contention
63
+ # Upload to S3
64
64
deb-s3 upload \
65
- --lock \
66
65
--visibility=public \
67
66
--bucket apt.postgresml.org \
68
67
$( package_name ${ubuntu_version} ${ARCH} ) \
69
- --codename ${codename} \
70
- --lock-name=" ${ARCH} -${ubuntu_version} -$( date +%s) "
68
+ --codename ${codename}
71
69
72
70
# Clean up the package file
73
71
rm $( package_name ${ubuntu_version} ${ARCH} )
You can’t perform that action at this time.
0 commit comments