@@ -116,13 +116,13 @@ func CheckPushPermissions(opts *config.KanikoOptions) error {
116116 continue
117117 }
118118
119- registryName := destRef .Repository . Registry .Name ()
119+ registryName := destRef .Registry .Name ()
120120 if opts .Insecure || opts .InsecureRegistries .Contains (registryName ) {
121121 newReg , err := name .NewRegistry (registryName , name .WeakValidation , name .Insecure )
122122 if err != nil {
123123 return fmt .Errorf ("getting new insecure registry: %w" , err )
124124 }
125- destRef .Repository . Registry = newReg
125+ destRef .Registry = newReg
126126 }
127127 rt , err := util .MakeTransport (opts .RegistryOptions , registryName )
128128 if err != nil {
@@ -262,13 +262,13 @@ func DoPush(image v1.Image, opts *config.KanikoOptions) error {
262262
263263 // continue pushing unless an error occurs
264264 for _ , destRef := range destRefs {
265- registryName := destRef .Repository . Registry .Name ()
265+ registryName := destRef .Registry .Name ()
266266 if opts .Insecure || opts .InsecureRegistries .Contains (registryName ) {
267267 newReg , err := name .NewRegistry (registryName , name .WeakValidation , name .Insecure )
268268 if err != nil {
269269 return fmt .Errorf ("getting new insecure registry: %w" , err )
270270 }
271- destRef .Repository . Registry = newReg
271+ destRef .Registry = newReg
272272 }
273273
274274 pushAuth , err := creds .GetKeychain (& opts .RegistryOptions ).Resolve (destRef .Context ().Registry )
0 commit comments