Allow customizing the hub link (#648)

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax
2022-07-17 15:56:06 +02:00
committed by GitHub
parent 190578f612
commit c89e54888e
11 changed files with 32 additions and 6 deletions

View File

@@ -32,6 +32,7 @@ func (di *Diun) createJob(job model.Job) {
return
}
job.RegImage = prvImage
job.HubLinkOverride = job.Image.HubLink
// First check?
job.FirstCheck, err = di.db.First(job.RegImage)
@@ -201,6 +202,9 @@ func (di *Diun) runJob(job model.Job) (entry model.NotifEntry) {
if v, ok := entry.Manifest.Labels["org.opencontainers.image.url"]; ok {
entry.Image.HubLink = v
}
if job.HubLinkOverride != "" {
entry.Image.HubLink = job.HubLinkOverride
}
if len(dbManifest.Name) == 0 {
entry.Status = model.ImageStatusNew