Ryan Zhang
1976a0fa64
removing the definitions by removing their CRDs
2021-03-04 19:56:54 -08:00
Ryan Zhang
6b73436362
add first rollout e2e test
2021-03-04 18:25:30 -08:00
天元
8c8ca60756
align workload/trait definition schema with v0.2.2 spec
2021-03-02 17:35:58 +08:00
Ryan Zhang
d3511415c2
add webhooks to the rollout plan and use AC as App snapshot ( #1031 )
...
* add webhooks
* app controller change
* add component revision and appconfig revision and test
* solidify the component revision logic and fix component revisoin bugs
* fix command cli e2e failure
* fix the bug caused by rawExtention
* fix UT test
* retry on component not found
* lint
* revert component revision create order
2021-02-19 12:11:26 -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
Ryan Zhang
e664831ff6
application deployment
2021-01-25 22:17:35 -08:00
roywang
59a6ef5140
implement util/apply with three-way diff
...
add/fix unit tests
fix e2e tests
update doc & add unit test
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-01-21 18:05:29 +09:00
天元
f694d1ad5d
add tests
2021-01-08 18:16:03 +08:00
天元
3a47d5de73
refactor application object to have more strict schema
2020-12-29 15:48:32 +08:00
roywang
9730cb438d
fix unstable integration test
...
Signed-off-by: roywang <seiwy2010@gmail.com >
2020-12-24 18:22:27 +09:00
Yue Wang
630f1e48bc
enable webhooks for AppConfig/Comp ( #781 )
...
rename webhooks
fix e2e tests
Signed-off-by: roywang <seiwy2010@gmail.com >
2020-12-23 11:02:06 -08:00
天元
9aae23e163
fix route reconcile too frequency and replace oam-runtime imports
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-12-01 14:05:12 +08:00
天元
43754e89b6
merge CI and makefile
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 12:16:36 +08:00
天元
cfadfd8763
merge tests and run on CI
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-27 11:08:58 +08:00