mirror of
https://github.com/labring/sealos.git
synced 2026-08-30 17:58:09 +08:00
ci: build binaries for lvscare and image-cri-shim (#1283)
* ci: build binaries for lvscare and image-cri-shim Signed-off-by: Mercurio <signormercurio@gmail.com> * attempt to simplify the workflow Signed-off-by: Mercurio <signormercurio@gmail.com> * restore dependencies Signed-off-by: Mercurio <signormercurio@gmail.com> * merge workflow steps Signed-off-by: Mercurio <signormercurio@gmail.com> * add sources.list Signed-off-by: Mercurio <signormercurio@gmail.com> * fix apt error Signed-off-by: Mercurio <signormercurio@gmail.com> * fix apt update error Signed-off-by: Mercurio <signormercurio@gmail.com> * restore build tags Signed-off-by: Mercurio <signormercurio@gmail.com> * explicitly set CGO_ENABLED Signed-off-by: Mercurio <signormercurio@gmail.com> * upgrade golangci-lint Signed-off-by: Mercurio <signormercurio@gmail.com> * fix lint error Signed-off-by: Mercurio <signormercurio@gmail.com> * fix lint error Signed-off-by: Mercurio <signormercurio@gmail.com>
This commit is contained in:
@@ -52,7 +52,7 @@ go.build.%:
|
||||
|
||||
@echo "===========> Building binary $(COMMAND) for $(PLATFORM)"
|
||||
@mkdir -p $(BIN_DIR)/$(PLATFORM)
|
||||
GOOS=$(OS) GOARCH=$(ARCH) $(GO) build $(GO_BUILD_FLAGS) -o $(BIN_DIR)/$(PLATFORM)/$(COMMAND) $(ROOT_PACKAGE)/cmd/$(COMMAND)
|
||||
CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) $(GO) build $(GO_BUILD_FLAGS) -o $(BIN_DIR)/$(PLATFORM)/$(COMMAND) $(ROOT_PACKAGE)/cmd/$(COMMAND)
|
||||
|
||||
.PHONY: go.build
|
||||
go.build: go.build.verify $(addprefix go.build., $(addprefix $(PLATFORM)., $(BINS)))
|
||||
|
||||
Reference in New Issue
Block a user