Merge "Publish hound container images to quay"
This commit is contained in:
commit
871fca51ef
@ -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
|
||||
|
@ -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" }}'
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user