system-config/zuul.d/docker-images/assets.yaml
Clark Boylan 7f88fc7d4a Move assets image to quay.io
We are moving our images to quay.io. The assets image is used by other
image builds so we want to treat this like a base image and update it
early in the process. This will reduce overall churn in the process.

Change-Id: Id9630243f60b280647c493abaccf0ece3d56d40c
2023-05-05 19:13:24 -07:00

33 lines
1.1 KiB
YAML

# Opendev assets image build
- job:
name: system-config-build-image-assets
provides: assets-container-image
description: Build Opendev assets bundle
parent: system-config-build-container-image
vars: &assets_vars
promote_container_image_job: system-config-upload-image-assets
container_images:
- context: assets
registry: quay.io
repository: quay.io/opendevorg/assets
namespace: opendevorg
repo_shortname: assets
repo_description: Container image containing web assets for multiple sites.
files: &assets_files
- assets/
- job:
name: system-config-upload-image-assets
description: Build and upload assets bundle
provides: assets-container-image
parent: system-config-upload-container-image
vars: *assets_vars
files: *assets_files
- job:
name: system-config-promote-image-assets
description: Promote a previously published assets bundle image to latest.
parent: system-config-promote-container-image
vars: *assets_vars
files: *assets_files