WYike
994ef23c0c
modify controller,webhook,api,chart ( #1085 )
...
solve failed test
add compatibility test for old crd
add app ns for cli
modify compatibility test
solve compatibility problem
add testing for GetDefinition func with cluster scope CRD
generate code for compatibility-test
move testdata generate to makefile
optimize ci pipeline for compatibility-test
2021-03-04 23:14:18 -08:00
yangsoon
6c794bda08
fix issue #1140 delete image after e2e test
2021-03-05 12:04:07 +08:00
Ryan Zhang
c520a24423
fix rolling with manaul annotation and improve the demo a bit
2021-03-04 00:34:09 -08:00
Ryan Zhang
eac2d37551
add webhook and kruise ( #1135 )
2021-03-03 23:21:02 -08:00
Jianbo Sun
003db753aa
Merge pull request #1134 from Cweiping/fix/fix/arm_build_error
...
fix arm64 build failed and block our release pipeline
2021-03-04 11:10:19 +08:00
Weiping Cai
2fb2306117
fix arm64 build failed and block our release pipeline
...
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
2021-03-04 09:59:43 +08:00
天元
d7a12ac5fd
enable CI for release-*
2021-02-23 19:13:18 +08:00
Jianbo Sun
dd222ac876
refactor cli/dashboard/apiserver to reference folder ( #1084 )
...
* refactor cli/dashboard/apiserver to reference folder
* address comments
2021-02-23 13:03:38 +08:00
zzxwill
d404ae9459
build with npm instead of yarn
2021-02-08 16:18:22 +08:00
Zheng Xi Zhou
3ee746ae17
Add latest release tag to be the prefix of latest version of Chart ( #1007 )
...
* Add latest release tag to be the prefix of latest version of Chart
Currently the latest chart is vela-core:latest, which could
not be supported by Artifacthub, add latest tag and make the
latest chart version as `vx.y.z-latest`
* calculate the next tag to be the latest master chart version
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-02-07 17:55:34 +08:00
Zheng Xi Zhou
51860cf11a
Fix wrong target directory name for artifathub.io ( #1004 )
2021-02-03 19:51:34 +08:00
Zheng Xi Zhou
fb15b43914
Fix issue: artifacthub-repo.yml not uploaded to repo ( #1003 )
...
* Fix issue: artifacthub-repo.yml not uploaded to repo
* Update .github/workflows/registry.yml
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-02-03 19:03:08 +08:00
Zheng Xi Zhou
dd04402a28
Build KubeVela legacy chart ( #983 )
...
* Build KubeVela legacy chart
Also pushed it to oss bucket
fix #528
* remvoe flag `--devel`
* make it explictly to modify values.yaml for legacy chart
2021-02-03 14:27:04 +08:00
Zheng Xi Zhou
942115a1c3
Set KubeVela as verified publisher of ArtifactHub ( #986 )
...
* Set KubeVeal as verified publisher of ArtifactHub
Set KubeVela team as a verified publisher of Artifacthub,
Add README to the repo and add helm badge in github readme
To impleted #977
* Update hack/artifacthub/artifacthub-repo.yml
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
* Update hack/artifacthub/artifacthub-repo.yml
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* add more owners
* add README to chart
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
2021-02-02 15:37:40 +08:00
天元
b80bacf65d
fix version
2021-02-01 13:19:33 +08:00
天元
316b438674
minor change for CI name
2021-01-29 18:24:38 +08:00
Jianbo Sun
104f0827dc
Merge pull request #958 from captainroy-hy/static-check-action
...
add staticcheck CI action
2021-01-29 18:14:56 +08:00
roy wang
93ae8a9099
fix staticcheck issues
...
add staticcheck CI action
add staticcheck in Makefile
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-01-29 18:42:03 +09:00
天元
ed436d4e6d
merge chart and docker publish into registry
2021-01-29 17:12:18 +08:00
天元
e5e71dbc25
change from create release by github robot to manuelly
...
automatically upload artifacts after manually released
2021-01-29 17:11:58 +08:00
天元
bed609e192
build linux/arm64 cli command
2021-01-29 12:18:38 +08:00
天元
cf60e72fe9
use the number version
2021-01-27 17:02:10 +08:00
天元
a2707395e9
force push to cloud
2021-01-27 16:37:16 +08:00
天元
a420785dc2
add repo url
2021-01-27 16:32:58 +08:00
天元
ccf47a2189
fix no config
2021-01-27 16:20:55 +08:00
天元
3d98b94fd8
upload charts to alibaba cloud oss bucket
2021-01-27 16:17:23 +08:00
Ryan Zhang
023d24d392
draft
2021-01-19 15:50:38 -08:00
Jianbo Sun
89863b30e8
fix ci and refactor code ( #887 )
...
* adjust CI scripts
* fix go ci order
* try fix
* use appfile to update trait
* fix vela status
* use assert.ObjectAreEqual to check diff for map case
* remove application controller own AC and Components
* tune place
* fix lint
* update
* remove error check of vela init test
Co-authored-by: Ryan Zhang <yangzhangrice@hotmail.com >
2021-01-15 19:04:12 +08:00
天元
76e0bbcabd
run CI check for all PR including docs/ and *md
2020-12-25 17:53:04 +08:00
majian
c06aca6f60
add dashboard lint check ( #815 ) and remove unused ref
2020-12-25 14:24:06 +08:00
majian
7acc52ebdb
1.use yarn ( #769 )
...
2.reinstall package
Signed-off-by: majian <majian159@live.com >
2020-12-11 10:28:08 -08:00
zzxwill
f69476df37
Remove "question" issue template
...
Removed "Question" issue as we enable Github "Discussion" #744
2020-12-09 14:50:29 +08:00
天元
9224e8eb47
fix CI
2020-12-07 20:15:40 +08:00
天元
c018b4e722
fix log
2020-12-05 15:15:02 +08:00
天元
21cae61f93
build version into vela-core and lock helm version on release
2020-12-04 16:45:37 +08:00
zzxwill
2bd770d88d
Remove automatically prefixed "[BUG]" in the issue title
...
Remove "[BUG]" from the default issue as maintainers can
use labeling mechanism to tell whether it is
2020-12-03 11:54:02 +08:00
天元
6b931d9b32
fix unstable test as workload changed by reconcile
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 20:11:26 +08:00
天元
43754e89b6
merge CI and makefile
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 12:16:36 +08:00
Morlay
ecae9e4785
version tags should in workflow docker.yml too
2020-11-23 14:55:10 +08:00
Morlay
7457c39f48
multi-arch images support
...
Signed-off-by: Morlay <morlay.null@gmail.com >
2020-11-19 14:16:17 +08:00
天元
1a592496a1
update KIND action to fix CI
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-17 10:47:44 +08:00
Hongchao Deng
3edc6ed317
CI: ignore all markdown changes
2020-11-11 19:42:41 -08:00
Hongchao Deng
4b609e0fff
vela up support url, fix scale/rollout/metrics to focus on appfile, fix reference doc
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-11-11 17:13:24 -08:00
Hongchao Deng
2476f83b1b
ignore dashboard build on doc change
2020-11-10 15:21:38 -08:00
Hongchao Deng
cd3c91b537
make CI ignore doc change
2020-11-10 11:01:51 -08:00
Hongchao Deng
1809b47bb9
doc: add extending vela ( #511 )
...
* doc: add extending vela
- also rename in `system update` name -> type, type -> category
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* github action: fixed ubuntu version
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* update
2020-11-05 10:09:29 +08:00
Hongchao Deng
42115e7774
e2e: delete kind cluster in setup
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-27 20:55:50 -07:00
Hongchao Deng
82f5ee0bd3
setup and use self hosted runner
2020-10-27 15:49:43 -07:00
天元
0990e6fa64
fix autoscaler
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-10-27 10:19:26 +08:00
Hongchao Deng
4fa3fb6486
move codecov upload to github workflow
2020-10-16 16:44:35 -07:00