diff --git a/CHANGELOG.md b/CHANGELOG.md index d41e77a3f..a24bc238b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Changelog ### 2022 +* `june`: + * new `python` base images. supported `2.7`, `3.6`, `3.7`, `3.8`, `3.9`, `3.10`, `3.11` + * added some soft to `debian` base images. * `april, may` - :x: `BREAKING CHANGES` :x: * deprecating `epicmorg/prod`, `epicmorg/edge`, `epicmorg/develop` images. * legacy images are replaced by new base images. see `epicmorg/debian` section. diff --git a/Makefile b/Makefile index 489d33df2..bfecf0c18 100644 --- a/Makefile +++ b/Makefile @@ -120,6 +120,28 @@ ecosystem-images: make ecosystem-nginx-images make ecosystem-vscode-server-images +ecosystem-pyhton-images: + make ecosystem-pyhton-images-main + make ecosystem-pyhton-images-develop + +ecosystem-pyhton-images-main: + cd `pwd`/linux/ecosystem/epicmorg/python/main/2.7 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.6 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.7 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.8 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.9 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.10 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/main/3.11 && pwd && make build && make deploy + +ecosystem-pyhton-images-develop: + cd `pwd`/linux/ecosystem/epicmorg/python/develop/2.7 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.6 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.7 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.8 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.9 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.10 && pwd && make build && make deploy + cd `pwd`/linux/ecosystem/epicmorg/python/develop/3.11 && pwd && make build && make deploy + ecosystem-debian-images: make ecosystem-debian-jessie-images make ecosystem-debian-stretch-images @@ -308,6 +330,7 @@ bundle-base-images: @echo "=======================================" @echo "===== Building EpicMorg images =====" @echo "=======================================" + make ecosystem-pyhton-images make ecosystem-debian-images bundle-teamcity: diff --git a/linux/ecosystem/epicmorg/python/main/3.11/Dockerfile b/linux/ecosystem/epicmorg/python/main/3.11/Dockerfile index 61edd2c2e..df00daf4b 100644 --- a/linux/ecosystem/epicmorg/python/main/3.11/Dockerfile +++ b/linux/ecosystem/epicmorg/python/main/3.11/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-bullseye +FROM python:3.11-rc-bullseye ARG DEBIAN_FRONTEND=noninteractive LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"