Files
system-config/zuul.d/docker-images/hound.yaml
Clark Boylan b3bd66c1dd Publish hound container images to quay
Now that codesearch is deployed on Noble with podman as the container
runtime we can push our hound container to quay and still have
speculative container images. Do this to reduce our reliance on docker
hub as their rate limits are very aggressive now.

Change-Id: I364da9ebe10e681de024b50cbdccdb5b3fce3617
2025-04-11 08:17:16 -07:00

35 lines
1.1 KiB
YAML

# Hound jobs
- job:
name: system-config-build-image-hound
description: Build a hound image.
requires: python-base-3.12-bookworm-container-image
provides: hound-container-image
parent: system-config-build-container-image
vars: &hound_vars
promote_container_image_job: system-config-upload-image-hound
container_images:
- context: docker/hound
registry: quay.io
repository: quay.io/opendevorg/hound
namespace: opendevorg
repo_shortname: hound
repo_description: Hound Codesearch Tool
files: &hound_files
- docker/hound/
- job:
name: system-config-upload-image-hound
description: Build and upload a hound image.
requires: python-base-3.12-bookworm-container-image
provides: hound-container-image
parent: system-config-upload-container-image
vars: *hound_vars
files: *hound_files
- job:
name: system-config-promote-image-hound
description: Promote a previously published hound image to latest.
parent: system-config-promote-container-image
vars: *hound_vars
files: *hound_files