Move statusbot to python3.11 and Bookworm
Time for our semi annual update to the base OS and python version. The motivation here is that OpenDev would like to drop bullseye image builds and older python image builds. Needs things to move off the old stuff first. Change-Id: I9156ef39ce8541dc77e08a4094dec1368bb02dc7
This commit is contained in:
parent
1885469fb0
commit
9e9f9fa108
@ -20,8 +20,8 @@
|
||||
description: Build OpenDev Docker images for statusbot
|
||||
provides: statusbot-container-image
|
||||
requires:
|
||||
- python-builder-3.10-bullseye-container-image
|
||||
- python-base-3.10-bullseye-container-image
|
||||
- python-builder-3.11-bookworm-container-image
|
||||
- python-base-3.11-bookworm-container-image
|
||||
vars: &statusbot_opendev_image_vars
|
||||
zuul_work_dir: src/opendev.org/opendev/statusbot
|
||||
docker_images:
|
||||
@ -35,8 +35,8 @@
|
||||
description: Build OpenDev statusbot Docker images and upload to Docker Hub.
|
||||
provides: statusbot-container-image
|
||||
requires:
|
||||
- python-builder-3.10-bullseye-container-image
|
||||
- python-base-3.10-bullseye-container-image
|
||||
- python-builder-3.11-bookworm-container-image
|
||||
- python-base-3.11-bookworm-container-image
|
||||
vars: *statusbot_opendev_image_vars
|
||||
secrets:
|
||||
- name: docker_credentials
|
||||
|
@ -13,12 +13,12 @@
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this software. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
FROM docker.io/opendevorg/python-builder:3.10-bullseye as builder
|
||||
FROM docker.io/opendevorg/python-builder:3.11-bookworm as builder
|
||||
|
||||
COPY . /tmp/src
|
||||
RUN assemble
|
||||
|
||||
FROM docker.io/opendevorg/python-base:3.10-bullseye as statusbot
|
||||
FROM docker.io/opendevorg/python-base:3.11-bookworm as statusbot
|
||||
|
||||
COPY --from=builder /output/ /output
|
||||
RUN /output/install-from-bindep
|
||||
|
@ -13,11 +13,7 @@ classifier =
|
||||
Operating System :: POSIX :: Linux
|
||||
Programming Language :: Python
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.5
|
||||
Programming Language :: Python :: 3.6
|
||||
Programming Language :: Python :: 3.7
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
|
||||
[entry_points]
|
||||
console_scripts =
|
||||
|
Loading…
Reference in New Issue
Block a user