- job:
    name: system-config-build-image-mailman
    description: Build mailman docker images
    provides: mailman-container-images
    parent: system-config-build-image
    vars: &mailman_vars
      docker_images:
        - context: docker/mailman/core
          repository: opendevorg/mailman-core
        - context: docker/mailman/web
          repository: opendevorg/mailman-web
      docker_use_buildkit: true
    files: &mailman_files
      - docker/mailman/

- job:
    name: system-config-upload-image-mailman
    description: Build and upload mailman images.
    provides: mailman-container-images
    parent: system-config-upload-image
    vars: *mailman_vars
    files: *mailman_files

- job:
    name: system-config-promote-image-mailman
    description: Promote previously published mailman images to latest.
    parent: system-config-promote-image
    vars: *mailman_vars
    files: *mailman_files