Files
system-config/zuul.d/docker-images/hound.yaml
Clark Boylan 3c5f3fb18c Pull hound's base python image from quay
The parent change moves python base image publishing to quay. Pull the
base image from there when building the hound image.

We switch to building with docker now that docker is capable of
building with speculative images in single arch builds.

Change-Id: If480e82df346219fd74596d012bac18750614080
2025-09-04 15:11:22 -07:00

36 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_command: docker
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