Quellcode durchsuchen

skip push step for provider services

Signed-off-by: Guillaume Lours <[email protected]>
Guillaume Lours vor 8 Monaten
Ursprung
Commit
91a0aa0265
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      pkg/compose/push.go

+ 1 - 1
pkg/compose/push.go

@@ -62,7 +62,7 @@ func (s *composeService) push(ctx context.Context, project *types.Project, optio
 	w := progress.ContextWriter(ctx)
 	for _, service := range project.Services {
 		if service.Build == nil || service.Image == "" {
-			if options.ImageMandatory && service.Image == "" {
+			if options.ImageMandatory && service.Image == "" && service.Provider == nil {
 				return fmt.Errorf("%q attribute is mandatory to push an image for service %q", "service.image", service.Name)
 			}
 			w.Event(progress.Event{