mirror of
https://github.com/docker/compose.git
synced 2025-07-27 15:44:08 +02:00
generate code inside Docker container
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
This commit is contained in:
parent
c5895fe09a
commit
874be0873d
@ -18,6 +18,8 @@ COPY . .
|
|||||||
FROM base AS make-plugin
|
FROM base AS make-plugin
|
||||||
ARG TARGETOS
|
ARG TARGETOS
|
||||||
ARG TARGETARCH
|
ARG TARGETARCH
|
||||||
|
RUN apk add build-base
|
||||||
|
RUN GO111MODULE=on go get github.com/golang/mock/mockgen@latest
|
||||||
RUN --mount=type=cache,target=/root/.cache/go-build \
|
RUN --mount=type=cache,target=/root/.cache/go-build \
|
||||||
--mount=type=cache,target=/go/pkg/mod \
|
--mount=type=cache,target=/go/pkg/mod \
|
||||||
GOOS=${TARGETOS} \
|
GOOS=${TARGETOS} \
|
||||||
|
@ -20,7 +20,10 @@ all: build
|
|||||||
clean:
|
clean:
|
||||||
rm -rf dist/
|
rm -rf dist/
|
||||||
|
|
||||||
build:
|
generate: pkg/amazon/sdk/api_mock.go
|
||||||
|
go generate ./...
|
||||||
|
|
||||||
|
build: generate
|
||||||
$(GO_BUILD) -v -o $(BINARY_WITH_EXTENSION) cmd/main/main.go
|
$(GO_BUILD) -v -o $(BINARY_WITH_EXTENSION) cmd/main/main.go
|
||||||
|
|
||||||
cross:
|
cross:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user