feat(master): suggest newer version tags for third-party images (#11)
This commit is contained in:
@@ -104,6 +104,19 @@ func (m *memStore) SetLastTagDigest(_ context.Context, id int64, digest string)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *memStore) SetNewer(_ context.Context, id int64, ref string, at time.Time) error {
|
||||
m.mu.Lock()
|
||||
defer m.mu.Unlock()
|
||||
svc, ok := m.svcRows[id]
|
||||
if !ok {
|
||||
return model.ErrNotFound
|
||||
}
|
||||
svc.NewerRef = ref
|
||||
svc.NewerAt = &at
|
||||
m.svcRows[id] = svc
|
||||
return nil
|
||||
}
|
||||
|
||||
// seedService adds a service row that jobs can be triggered for.
|
||||
func (m *memStore) seedService(svc model.Service) {
|
||||
m.mu.Lock()
|
||||
|
||||
Reference in New Issue
Block a user