# ircbot jobs
- job:
    name: system-config-build-image-ircbot
    description: Build a ircbot image.
    parent: system-config-build-image
    requires: &ircbot_requires
      - python-base-3.11-bookworm-container-image
      - python-builder-3.11-bookworm-container-image
    provides: ircbot-container-image
    required-projects: &ircbot_required_projects
      - opendev/meetbot
    vars: &ircbot_vars
      docker_images:
        - context: docker/ircbot
          target: ircbot
          repository: opendevorg/ircbot
          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-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-image
    vars: *ircbot_vars
    files: *ircbot_files