add jammy
This commit is contained in:
parent
0d104c4216
commit
fcdc57dcc5
|
@ -0,0 +1,14 @@
|
||||||
|
FROM ubuntu:jammy
|
||||||
|
|
||||||
|
RUN sed -i -E 's/(archive|security).ubuntu.com/aptmirror/' /etc/apt/sources.list && \
|
||||||
|
sed -i -E 's/^deb-src/# deb-src/' /etc/apt/sources.list && \
|
||||||
|
apt-get update && \
|
||||||
|
DEBIAN_FRONTEND=noninteractive apt-get install -y dpkg-dev debhelper build-essential sudo wget curl
|
||||||
|
|
||||||
|
RUN useradd builder && \
|
||||||
|
install -d /build -o builder -g builder
|
||||||
|
|
||||||
|
ADD scripts/bootstrap.sh /bootstrap.sh
|
||||||
|
ADD scripts/build.sh /build.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["/bootstrap.sh"]
|
|
@ -28,6 +28,7 @@ Version support matrix
|
||||||
| 18.04 | 2.7.16 | 3.6.7 | 3.7.3 | 3.8.0a4<br />3.8.0b1 | 3.9.5 | 3.10.0 | 3.11.5 |
|
| 18.04 | 2.7.16 | 3.6.7 | 3.7.3 | 3.8.0a4<br />3.8.0b1 | 3.9.5 | 3.10.0 | 3.11.5 |
|
||||||
| 19.04 | | | 3.7.3 | | | | |
|
| 19.04 | | | 3.7.3 | | | | |
|
||||||
| 20.04 | | | | | 3.9.5 | 3.10.0 | 3.11.5 |
|
| 20.04 | | | | | 3.9.5 | 3.10.0 | 3.11.5 |
|
||||||
|
| 22.04 | | | | | | | 3.11.5 |
|
||||||
|
|
||||||
\* with provided extpython-openssl packages - see below
|
\* with provided extpython-openssl packages - see below
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash -ex
|
#!/bin/bash -ex
|
||||||
|
|
||||||
RELEASES="trusty xenial bionic focal"
|
RELEASES="trusty xenial bionic focal jammy"
|
||||||
|
|
||||||
for release in $RELEASES ; do
|
for release in $RELEASES ; do
|
||||||
docker pull ubuntu:${release}
|
docker pull ubuntu:${release}
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash -eux
|
||||||
|
|
||||||
|
export EXTPYTHON_DIST=bionic
|
||||||
|
export PYTHON_RELEASE=3.11.5
|
||||||
|
export PYTHON_MAJOR=3.11
|
||||||
|
export PYTHON_TARBALL="http://artifact.scc.net.davepedu.com/repo/tar/cpython/cpython/cpython-${PYTHON_RELEASE}.tar.gz"
|
||||||
|
export CPYTHON_DEPS="libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev \
|
||||||
|
libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev uuid-dev"
|
||||||
|
|
||||||
|
export EXTRA_PY_CONFIGURE_FLAGS=--enable-optimizations
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash -eux
|
||||||
|
|
||||||
|
export EXTPYTHON_DIST=focal
|
||||||
|
export PYTHON_RELEASE=3.11.5
|
||||||
|
export PYTHON_MAJOR=3.11
|
||||||
|
export PYTHON_TARBALL="http://artifact.scc.net.davepedu.com/repo/tar/cpython/cpython/cpython-${PYTHON_RELEASE}.tar.gz"
|
||||||
|
export CPYTHON_DEPS="libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev \
|
||||||
|
libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev uuid-dev"
|
||||||
|
|
||||||
|
export EXTRA_PY_CONFIGURE_FLAGS=--enable-optimizations
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash -eux
|
||||||
|
|
||||||
|
export EXTPYTHON_DIST=jammy
|
||||||
|
export PYTHON_RELEASE=3.11.5
|
||||||
|
export PYTHON_MAJOR=3.11
|
||||||
|
export PYTHON_TARBALL="http://artifact.scc.net.davepedu.com/repo/tar/cpython/cpython/cpython-${PYTHON_RELEASE}.tar.gz"
|
||||||
|
export CPYTHON_DEPS="libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev \
|
||||||
|
libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev uuid-dev"
|
||||||
|
|
||||||
|
export EXTRA_PY_CONFIGURE_FLAGS=--enable-optimizations
|
Loading…
Reference in New Issue