Merge "Publish hound container images to quay"

This commit is contained in:
Zuul 2025-04-21 23:17:53 +00:00 committed by Gerrit Code Review
commit 871fca51ef
3 changed files with 13 additions and 6 deletions

View File

@ -13,6 +13,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# Trigger rebuild - Fri Apr 11 03:16:46 PM UTC 2025
FROM docker.io/library/golang:1.19-bookworm AS builder
WORKDIR /tmp

View File

@ -1,7 +1,7 @@
services:
hound:
restart: always
image: docker.io/opendevorg/hound
image: quay.io/opendevorg/hound
network_mode: host
environment:
- 'USE_HOUND_TEST_CONFIG={{ "1" if codesearch_use_test_config else "0" }}'

View File

@ -4,11 +4,16 @@
description: Build a hound image.
requires: python-base-3.12-bookworm-container-image
provides: hound-container-image
parent: system-config-build-image
parent: system-config-build-container-image
vars: &hound_vars
docker_images:
promote_container_image_job: system-config-upload-image-hound
container_images:
- context: docker/hound
repository: opendevorg/hound
registry: quay.io
repository: quay.io/opendevorg/hound
namespace: opendevorg
repo_shortname: hound
repo_description: Hound Codesearch Tool
files: &hound_files
- docker/hound/
@ -17,13 +22,13 @@
description: Build and upload a hound image.
requires: python-base-3.12-bookworm-container-image
provides: hound-container-image
parent: system-config-upload-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-image
parent: system-config-promote-container-image
vars: *hound_vars
files: *hound_files