Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit e2ea24c

Browse files
committed
move compose-plugin commands under /cmd
Signed-off-by: Nicolas De Loof <[email protected]>
1 parent d90495e commit e2ea24c

32 files changed

Lines changed: 17 additions & 17 deletions

builder.Makefile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ cli:
5555

5656
.PHONY: compose-plugin
5757
compose-plugin:
58-
GOOS=${GOOS} GOARCH=${GOARCH} $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY_WITH_EXTENSION) .
58+
GOOS=${GOOS} GOARCH=${GOARCH} $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY_WITH_EXTENSION) ./cmd
5959

6060
.PHONY: cross
6161
cross:
@@ -69,13 +69,13 @@ cross:
6969

7070
.PHONY: cross-compose-plugin
7171
cross-compose-plugin:
72-
GOOS=linux GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-amd64 .
73-
GOOS=linux GOARCH=arm64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-arm64 .
74-
GOOS=linux GOARM=6 GOARCH=arm $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-armv6 .
75-
GOOS=linux GOARM=7 GOARCH=arm $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-armv7 .
76-
GOOS=darwin GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-darwin-amd64 .
77-
GOOS=darwin GOARCH=arm64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-darwin-arm64 .
78-
GOOS=windows GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-windows-amd64.exe .
72+
GOOS=linux GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-amd64 ./cmd
73+
GOOS=linux GOARCH=arm64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-arm64 ./cmd
74+
GOOS=linux GOARM=6 GOARCH=arm $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-armv6 ./cmd
75+
GOOS=linux GOARM=7 GOARCH=arm $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-linux-armv7 ./cmd
76+
GOOS=darwin GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-darwin-amd64 ./cmd
77+
GOOS=darwin GOARCH=arm64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-darwin-arm64 ./cmd
78+
GOOS=windows GOARCH=amd64 $(GO_BUILD) $(TAGS) -o $(COMPOSE_BINARY)-windows-amd64.exe ./cmd
7979

8080
.PHONY: test
8181
test:

cli/main.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ import (
3939
apicontext "github.com/docker/compose-cli/api/context"
4040
"github.com/docker/compose-cli/api/context/store"
4141
"github.com/docker/compose-cli/cli/cmd"
42-
"github.com/docker/compose-cli/cli/cmd/compose"
4342
contextcmd "github.com/docker/compose-cli/cli/cmd/context"
4443
"github.com/docker/compose-cli/cli/cmd/login"
4544
"github.com/docker/compose-cli/cli/cmd/logout"
@@ -49,8 +48,9 @@ import (
4948
"github.com/docker/compose-cli/cli/metrics"
5049
"github.com/docker/compose-cli/cli/mobycli"
5150
cliopts "github.com/docker/compose-cli/cli/options"
51+
compose2 "github.com/docker/compose-cli/cmd/compose"
5252
"github.com/docker/compose-cli/local"
53-
api "github.com/docker/compose-cli/pkg/api"
53+
"github.com/docker/compose-cli/pkg/api"
5454

5555
// Backend registrations
5656
_ "github.com/docker/compose-cli/aci"
@@ -225,7 +225,7 @@ func main() {
225225
if ctype != store.DefaultContextType {
226226
// On default context, "compose" is implemented by CLI Plugin
227227
proxy := api.NewServiceProxy().WithService(service.ComposeService())
228-
command := compose.RootCommand(ctype, proxy)
228+
command := compose2.RootCommand(ctype, proxy)
229229

230230
if ctype == store.AciContextType {
231231
customizeCliForACI(command, proxy)
@@ -315,9 +315,9 @@ func exit(ctx string, err error, ctype string) {
315315
os.Exit(api.ExitCodeLoginRequired)
316316
}
317317

318-
if compose.Warning != "" {
318+
if compose2.Warning != "" {
319319
logrus.Warn(err)
320-
fmt.Fprintln(os.Stderr, compose.Warning)
320+
fmt.Fprintln(os.Stderr, compose2.Warning)
321321
}
322322

323323
if errors.Is(err, api.ErrNotImplemented) {
File renamed without changes.

0 commit comments

Comments
 (0)