system-config/zuul.d/docker-images/ircbot.yaml
Clark Boylan 5842ce3ea6 Move system-config irc bots into quay.io
This moves accessbot, ircbot, and matrix-eavesdrop to quay.io. We also
update the base image location to source from quay.io as these images
have moved.

Change-Id: I03fdfd382e42542f1da25188deabe017d0cbd772
2023-05-05 19:16:06 -07:00

42 lines
1.4 KiB
YAML

# ircbot jobs
- job:
name: system-config-build-image-ircbot
description: Build a ircbot image.
parent: system-config-build-container-image
requires: &ircbot_requires
- python-base-3.9-bullseye-container-image
- python-builder-3.9-bullseye-container-image
provides: ircbot-container-image
required-projects: &ircbot_required_projects
- opendev/meetbot
vars: &ircbot_vars
promote_container_image_job: system-config-upload-image-ircbot
container_images:
- context: docker/ircbot
target: ircbot
registry: quay.io
repository: quay.io/opendevorg/ircbot
namespace: opendevorg
repo_shortname: ircbot
repo_description: A limnoria + meetbot IRC bot
siblings:
- opendev.org/opendev/meetbot
files: &ircbot_files
- docker/ircbot/.*
- job:
name: system-config-upload-image-ircbot
description: Build and upload a ircbot image.
parent: system-config-upload-container-image
requires: *ircbot_requires
provides: ircbot-container-image
required-projects: *ircbot_required_projects
vars: *ircbot_vars
files: *ircbot_files
- job:
name: system-config-promote-image-ircbot
description: Promote a previously published ircbot image to latest.
parent: system-config-promote-container-image
vars: *ircbot_vars
files: *ircbot_files