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
35 lines
1.1 KiB
YAML
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
|