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
This commit is contained in:
Clark Boylan
2025-08-26 15:09:19 -07:00
parent bfa363d9dd
commit 3c5f3fb18c
2 changed files with 2 additions and 1 deletions

View File

@@ -30,7 +30,7 @@ RUN git clone https://github.com/hound-search/hound \
&& cd hound \ && cd hound \
&& make && make
FROM docker.io/opendevorg/python-base:3.12-bookworm FROM quay.io/opendevorg/python-base:3.12-bookworm
COPY --from=builder /tmp/hound/.build/bin/hound /usr/local/bin COPY --from=builder /tmp/hound/.build/bin/hound /usr/local/bin
COPY --from=builder /tmp/hound/.build/bin/houndd /usr/local/bin COPY --from=builder /tmp/hound/.build/bin/houndd /usr/local/bin

View File

@@ -7,6 +7,7 @@
parent: system-config-build-container-image parent: system-config-build-container-image
vars: &hound_vars vars: &hound_vars
promote_container_image_job: system-config-upload-image-hound promote_container_image_job: system-config-upload-image-hound
container_command: docker
container_images: container_images:
- context: docker/hound - context: docker/hound
registry: quay.io registry: quay.io