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

+17
-17
lines changed

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.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)