mirror of
https://github.com/crazy-max/diun.git
synced 2025-12-26 23:21:34 +01:00
Allow customizing the hub link (#648)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user