# matrix-eavesdrop jobs
- job:
    name: system-config-build-image-matrix-eavesdrop
    description: Build a matrix-eavesdrop image.
    parent: system-config-build-image
    requires: &matrix-eavesdrop_requires
      - python-base-3.11-bookworm-container-image
      - python-builder-3.11-bookworm-container-image
    provides: matrix-eavesdrop-container-image
    vars: &matrix-eavesdrop_vars
      docker_images:
        - context: docker/matrix-eavesdrop
          repository: opendevorg/matrix-eavesdrop
    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-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-image
    vars: *matrix-eavesdrop_vars
    files: *matrix-eavesdrop_files