The parent change moves the publication of base python images to quay.io. Update the irc bot container images to pull the base python iamges from quay.io to match. We switch to building with docker now that docker is capable of building with speculative images in single arch builds. Change-Id: I5040582cf5039d3f51432c35aa7bd172cbb86aca
38 lines
1.4 KiB
YAML
38 lines
1.4 KiB
YAML
# matrix-eavesdrop jobs
|
|
- job:
|
|
name: system-config-build-image-matrix-eavesdrop
|
|
description: Build a matrix-eavesdrop image.
|
|
parent: system-config-build-container-image
|
|
requires: &matrix-eavesdrop_requires
|
|
- python-base-3.12-bookworm-container-image
|
|
- python-builder-3.12-bookworm-container-image
|
|
provides: matrix-eavesdrop-container-image
|
|
vars: &matrix-eavesdrop_vars
|
|
promote_container_image_job: system-config-upload-image-matrix-eavesdrop
|
|
container_command: docker
|
|
container_images:
|
|
- context: docker/matrix-eavesdrop
|
|
registry: quay.io
|
|
repository: quay.io/opendevorg/matrix-eavesdrop
|
|
namespace: opendevorg
|
|
repo_shortname: matrix-eavesdrop
|
|
repo_description: A matrix log collection bot.
|
|
files: &matrix-eavesdrop_files
|
|
- docker/matrix-eavesdrop/.*
|
|
|
|
- job:
|
|
name: system-config-upload-image-matrix-eavesdrop
|
|
description: Build and upload a matrix-eavesdrop image.
|
|
parent: system-config-upload-container-image
|
|
requires: *matrix-eavesdrop_requires
|
|
provides: matrix-eavesdrop-container-image
|
|
vars: *matrix-eavesdrop_vars
|
|
files: *matrix-eavesdrop_files
|
|
|
|
- job:
|
|
name: system-config-promote-image-matrix-eavesdrop
|
|
description: Promote a previously published matrix-eavesdrop image to latest.
|
|
parent: system-config-promote-container-image
|
|
vars: *matrix-eavesdrop_vars
|
|
files: *matrix-eavesdrop_files
|