Commit Graph
7 Commits
Author SHA1 Message Date
Mercurio 074d3b3562 ci: improve go.build in Makefile, setup multi-arch docker image build… (#1296) 2022-07-12 14:58:01 +08:00
Mercurio 2ad3b4311f ci: add workflows to build and push images for lvscare (#1288)
* ci: add workflows to build and push images for lvscare

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix upx platform error

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix redundant info

Signed-off-by: Mercurio <signormercurio@gmail.com>
2022-07-10 17:19:29 +08:00
Mercurio b89d95d148 ci: Update ci.yml to use simpler make build to build testing binaries (#1278)
* ci: Update ci.yml to use simpler make build to build testing binaries

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix GOARCH bug in Makefile

Signed-off-by: Mercurio <signormercurio@gmail.com>

* attempt to remove some of the dependencies

Signed-off-by: Mercurio <signormercurio@gmail.com>

* sync makefile and goreleaser build flags

Signed-off-by: Mercurio <signormercurio@gmail.com>
2022-07-09 01:24:29 +08:00
cuisongliu aa29690df8 refactor(main): merge code from lvscare (#1249)
* refactor(main): merge code from image-cri-shim

refactor(main): merge code from lvscare

refactor(main): delete node using hostname

refactor(main): rename constants

* refactor(main): add main root

* refactor(main): add test workflows

* refactor(main): delete test workflows
2022-07-05 22:46:38 +08:00
Mercurio 8abcae80c5 fix: fix bug in gen.clean and use local binaries for tools (#1181)
* fix: fix bug in gen.clean and use local binaries for tools

* feat: install.upx supports multiple platform

* fix: set modules-download-mode=mod for .golangci.yml
2022-06-25 22:47:33 +08:00
Mercurio c97813cef6 fix: build error in makefile (#1152) 2022-06-24 00:25:32 +08:00
Mercurio e3657ad4d3 ci: improve Makefile design (#1147) 2022-06-22 16:28:37 +08:00