feat(compose): plan compose deployment

This commit is contained in:
Pavel Sviderski
2025-03-15 20:43:30 +10:00
parent c7355afa3d
commit 34574e41fc
4 changed files with 87 additions and 20 deletions
+2 -2
View File
@@ -18,7 +18,7 @@ func LoadProject(ctx context.Context, paths []string) (*types.Project, error) {
composecli.WithConfigFileEnv,
// If none was selected, get default compose.yaml file from current dir or parent folders.
composecli.WithDefaultConfigPath,
composecli.WithExtension("x-ports", PortsSource{}),
composecli.WithExtension(PortsExtensionKey, PortsSource{}),
)
if err != nil {
return nil, fmt.Errorf("create compose parser options: %w", err)
@@ -29,7 +29,7 @@ func LoadProject(ctx context.Context, paths []string) (*types.Project, error) {
return nil, err
}
if err = transformServicesPortsExtension(project); err != nil {
if project, err = transformServicesPortsExtension(project); err != nil {
return nil, err
}