builder: fix incorrect cache match for inline cache with empty layers
See https://github.com/moby/buildkit/pull/1993
Signed-off-by: Tibor Vass <tibor@docker.com>
(cherry picked from commit 9bf93e90fa
)
Signed-off-by: Tibor Vass <tibor@docker.com>
This commit is contained in:
parent
3ce37a6aa4
commit
35f5f9e624
|
@ -22,6 +22,11 @@ import (
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
// See https://github.com/moby/buildkit/pull/1993.
|
||||||
|
v1.EmptyLayerRemovalSupported = false
|
||||||
|
}
|
||||||
|
|
||||||
// ResolveCacheImporterFunc returns a resolver function for local inline cache
|
// ResolveCacheImporterFunc returns a resolver function for local inline cache
|
||||||
func ResolveCacheImporterFunc(sm *session.Manager, resolverFunc docker.RegistryHosts, cs content.Store, rs reference.Store, is imagestore.Store) remotecache.ResolveCacheImporterFunc {
|
func ResolveCacheImporterFunc(sm *session.Manager, resolverFunc docker.RegistryHosts, cs content.Store, rs reference.Store, is imagestore.Store) remotecache.ResolveCacheImporterFunc {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue