Add Containerfile.art for ART onboarding - #2500
Conversation
46c02c4 to
53a4b9d
Compare
hdonnay
left a comment
There was a problem hiding this comment.
Needs the CI fixed.
The Containerfile should be in its own directory under contrib, like contrib/art.
The JSON files are not suitable for inclusion in the repository; the Containerfile should probably use ADD from the actual URL where the data is hosted.
53a4b9d to
48e1d33
Compare
There was a problem hiding this comment.
where can I find the error this is reporting?
There was a problem hiding this comment.
Go to the file in the "Files changed" tab: https://github.com/quay/clair/pull/2500/changes
There was a problem hiding this comment.
I don't see this, however I have applied the patch in suggestion, can you review if the error still persists?
there isn't an art team in quay org, so we might have to create it or use a team name you already have in this org?
f778f35 to
ef3f243
Compare
09b0f60 to
ef3f243
Compare
Adds contrib/art/Containerfile.art with ART-compatible labels for building Clair container images through the Konflux pipeline for Red Hat OpenShift releases. Uses ADD to fetch JSON data files from quay-konflux-components repository, allowing hermetic builds without including data files in the clair repository. Tracking: ART-19361 Signed-off-by: Shruti Anekar <sanekar@redhat.com>
ef3f243 to
8abddba
Compare
|
/fast-forward |

Summary
Adds ART-compatible Containerfile for building Clair container images through the Konflux pipeline for Red Hat OpenShift releases.
contrib/Containerfile.artwith Red Hat-specific labels and metadataCODEOWNERSto assign contrib/Containerfile.art to @quay/redhat-teamChanges
contrib/Containerfile.art — Multi-stage Dockerfile for ART builds:
CODEOWNERS — Adds entry for contrib/Containerfile.art maintenance
Tracking
ART-19361: Quay onboarding to ART pipeline