Mercurio
abf894497e
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 >
2022-07-09 15:02:04 +08:00
Mercurio
93dc618e3c
Merge pull request #1281 from cuisongliu/fix_port
...
refactor(main): run app image fix port
2022-07-09 08:23:44 +08:00
cuisongliu
59a9fdd500
refactor(main): run app image fix port
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-09 02:04:00 +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
Mercurio
0b91bdeb5e
ci: multiple improvements on CI workflow ( #1270 )
...
* ci: multiple improvements on CI workflow
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint actions error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* delete fossa actions
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to solve lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* format code
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix nolint syntax error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* completely fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-08 21:54:48 +08:00
cuisongliu
7bff5c5c04
refactor(main): add registry logger ( #1274 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-08 21:34:28 +08:00
Mercurio
57d6e2b39d
Merge pull request #1273 from cuisongliu/ci
...
refactor(main): delete fossa workflows
2022-07-08 13:19:55 +08:00
cuisongliu
1dde8d951d
refactor(main): delete fossa workflows
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-08 12:55:18 +08:00
Mercurio
384f56fb4d
Merge pull request #1269 from cuisongliu/fossa
...
refactor(main): add fossa workflows
2022-07-07 18:23:33 +08:00
cuisongliu
3968a55b1c
refactor(main): add fossa workflows
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-07 18:18:45 +08:00
cuisongliu
bc4d07525d
refactor(main): add fossa workflows ( #1268 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-07 15:45:06 +08:00
cuisongliu
429bf9eed6
refactor(main): add test delete node workflows ( #1262 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-07 15:14:09 +08:00
zzjin
2baa49d392
Fix ci requirement ( #1267 )
...
* Update cmd typos to match unified code format.
* fix ci coverage requirement
Signed-off-by: GitHub <noreply@github.com >
2022-07-07 13:27:28 +08:00
cuisongliu
8a9c9fb976
refactor(main): add codecov img ( #1263 )
2022-07-07 10:26:56 +08:00
fossabot
4932421795
Add license scan report and status ( #1264 )
...
Signed off by: fossabot <badges@fossa.com >
2022-07-07 00:22:23 +08:00
Mercurio
97afdf0d40
ci: improve workflow and fix ut error ( #1261 )
...
* ci: improve workflow and fix ut error
* ci: fix typo in ci.yml
* ci: add ignore path for license.verify
* fix: fix lint errors
* fix: fix error in running golangci-lint
* ci: fix binary name error in goreleaser.yml
* ci: add a workflow that deletes stale workflows
* ci: Make build workflow even more concurrent
* ci: finalize changes
2022-07-06 21:05:30 +08:00
ybyang
d25e7b50db
fix: reduce ci time ( #1260 )
...
* fix: ehance ci
Signed-off-by: maybaby <ybyang7@iflytek.com >
* fix: ehance ci
Signed-off-by: maybaby <ybyang7@iflytek.com >
2022-07-06 16:29:37 +08:00
zzjin
6ce992e8fe
Merge pull request #1258 from labring/docs/dev-guide
...
docs: improve DEVELOPGUIDE.md
2022-07-06 13:44:02 +08:00
Mercurio
43482a60a8
docs: improve DEVELOPGUIDE.md
2022-07-06 12:30:07 +08:00
zzjin
f347cf5242
Merge pull request #1256 from cuisongliu/test
...
refactor(main): add test workflows
2022-07-05 23:14:48 +08:00
cuisongliu
6694e10134
refactor(main): add test workflows
2022-07-05 23:01:55 +08:00
cuisongliu
f27e0f4802
refactor(main): add test workflows
2022-07-05 22:54:17 +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
cuisongliu
f1674bfdfc
refactor(main): add test workflows
2022-07-05 22:18:51 +08:00
cuisongliu
3423bf0e3c
refactor(main): delete node using hostname ( #1254 )
...
* refactor(main): delete node using hostname
2022-07-05 17:00:00 +08:00
ybyang
5254ce8616
fix: no longer explicitly specify cgo_enabled ( #1253 )
...
Signed-off-by: maybaby <ybyang7@iflytek.com >
2022-07-05 14:59:56 +08:00
TobyZhang
d530b94a50
feat: refactor infra yaml struct ( #1234 )
...
* feat: refactor infra yaml struct
* feat: refactor infra yaml struct(new)
2022-07-05 13:57:23 +08:00
Mercurio
dbfcc5911d
ci: enable CGO for building sealos ( #1244 )
2022-07-05 13:41:19 +08:00
zzjin
6828a4ac5c
Merge pull request #1246 from cuisongliu/token
...
refactor(main): pkg/hosts->utils, pkg/token->pkg/runtime/token
2022-07-04 17:24:03 +08:00
zzjin
269ced31cf
Merge pull request #1247 from Ficus-f/patch-1
...
Update install-sealos.md
2022-07-04 16:55:24 +08:00
Ficus
d4b752fcbb
Update install-sealos.md
...
Update the URL of install sealos.
2022-07-04 16:50:55 +08:00
cuisongliu
5ffcdb0bd2
refactor(main): pkg/hosts->utils, pkg/token->pkg/runtime/token
2022-07-04 14:57:40 +08:00
gitccl
fcc973fb6c
feat: sealos inspect ( #1225 )
2022-07-04 09:01:09 +08:00
shy-Xu
55ce9c8c61
fix a typo ( #1239 )
2022-07-03 20:41:31 +08:00
Mercurio
3b72fd7a49
refactor: improve scale and reset params ( #1238 )
2022-07-03 10:38:32 +08:00
cuisongliu
7b813306ee
feature(main): delete lvscare ipvs and route ( #1230 )
2022-07-01 22:52:39 +08:00
Mercurio
9f2fbd822f
feat: support docs generation ( #1231 )
2022-07-01 22:48:44 +08:00
Ficus
6b9b2876ed
Update DEVELOPGUIDE.md ( #1229 )
...
Modify the word multipass.
2022-07-01 11:51:02 +08:00
中弈
fa922d799d
update readme ( #1228 )
2022-07-01 01:32:52 +08:00
Mercurio
395fccede3
fix: merge go.build.%.sealctl/sealos ( #1226 )
2022-07-01 00:08:03 +08:00
cuisongliu
7146cfe47a
feature(main): update lvscare sdk multiple network ( #1212 )
...
* feature(main): update lvscare sdk multiple network
v4.0.0
2022-06-30 22:02:12 +08:00
Mercurio
235feffdb7
Add support for command override ( #1218 )
...
* add support for command override
* fix: --cmd will not override ENTRYPOINT
2022-06-29 18:16:08 +08:00
runzhliu
e2e3368cad
modify run cmd tips ( #1217 )
...
* Update run.md
fix typo
2022-06-29 17:30:34 +08:00
Mercurio
d3ea12a3c8
ci: adjust makefile release targets ( #1216 )
...
* ci: adjust makefile release targets
* fix: fix goreleaser build failure
2022-06-29 15:22:45 +08:00
ybyang
aa50c58d39
fix: build dockerfile error ( #1213 )
...
Signed-off-by: maybaby <ybyang7@iflytek.com >
2022-06-28 13:27:56 +08:00
cuisongliu
a5453a1454
feature(main): generator code deepcopy ( #1200 )
2022-06-27 08:29:14 +08:00
gitccl
2834f5256a
feature: sealos gen ( #1201 )
2022-06-27 00:00:58 +08:00
cuisongliu
faa3d2c5a2
feature(main): sealctl ( #1183 )
v4.0.0-rc1
2022-06-26 18:35:43 +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
zzjin
cb85fb98fc
Using module to simpler vsc source tree. Closes #1771 ( #1172 )
2022-06-25 12:51:20 +08:00