Tianxin Dong
|
38aa522016
|
Chore: update workflow version to add restart from step and fix bugs (#5233)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-12-29 18:34:59 +08:00 |
|
Tianxin Dong
|
986a3a1f2a
|
Fix: add debug for workflowrun and support debug sub steps (#5037)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-11-10 10:53:10 +08:00 |
|
Tianxin Dong
|
19fbe2faa8
|
Feat: allowing restart a compeleted workflow (#4972)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-11-01 20:34:56 +08:00 |
|
Tianxin Dong
|
b7a763c074
|
Feat: support operations for workflow run (#4920)
* Feat: support operations for workflow run
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-10-26 16:04:34 +08:00 |
|
Tianxin Dong
|
2324357907
|
Fix: add sub step in vela workflow logs (#4915)
* Fix: add sub step in vela workflow logs
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-10-25 16:39:38 +08:00 |
|
Tianxin Dong
|
95b3b31b11
|
Feat: remove workflow step logs to vela workflow logs (#4883)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-10-20 11:18:48 +08:00 |
|
Jianbo Sun
|
15c0e4122e
|
Chore: prevent restart/resume/suspend/terminate workflow when application running (#4839)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-10-09 20:22:29 +08:00 |
|
Somefive
|
cea9ef5c97
|
Chore: use functions from kubevela/pkg (#4693)
* Chore: use functions from kubevela/pkg
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: rename multiclusterpkg to pkgmulticluster
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
|
2022-09-09 15:10:18 +08:00 |
|
wyike
|
c4e1f39d28
|
Feat: Support kruise rollout (#4243)
* Feat: support kruise rollout
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
resolve roll back
fix
add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
small fix
* fix rollback
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
topology filter by owner reference
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix imports
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix lint
* rollback related tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
rename the operator
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix bugs
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
* clean args before start
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix test
* remove replace go mod
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix operation tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
Co-authored-by: Somefive <yd219913@alibaba-inc.com>
|
2022-06-24 18:03:04 +08:00 |
|
Tianxin Dong
|
87673093e9
|
Feat: add timeout in workflow step (#4121)
* Feat: add timeout in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: implement timeout in steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* support backoff time for timeout
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix resume workflow cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* set suspend to false when terminate the workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add validate workflow step name and more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-06-13 14:30:52 +08:00 |
|
Tianxin Dong
|
fcfb1012d6
|
Feat: add if in workflow (#3941)
* Feat: add if in workflow struct
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: implement the if in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: support dependency and skip for suspend step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the rebase from sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: support if in sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Test: add more tests in discover and custom
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Lint: fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Tests: add more tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: change failed after retries into reason
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix the terminate cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* remove the terminate workflow to pkg and add feature gates
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* nit fix
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* make finish condition more clear
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-05-27 22:01:14 +08:00 |
|
Somefive
|
d657ea4daf
|
Feat: rework vela up to support specified revision (#3634)
* Feat: rework vela up to support specified revision
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: add legacy compatibility
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: fix test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
|
2022-04-13 22:20:07 +08:00 |
|
Somefive
|
795231ceb5
|
Feat: add revision command (#3506)
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
|
2022-03-28 14:47:47 +08:00 |
|
Tianxin Dong
|
aaa1db8760
|
Fix: fix workflow cli must have workflow in spec (#3469)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-03-23 17:16:39 +08:00 |
|
Jianbo Sun
|
7f7a9dcac0
|
Feat: vela up support read from stdin && refine CLI output && fix vela addon command (#3080)
* Feat: vela up support read from stdin
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Fix: addon name missed in output and fix test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Chore: refine CLI output
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: add retry-on conflict on CLI
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-01-12 17:43:08 +08:00 |
|
Jianbo Sun
|
3af323365b
|
Chore: refine CLI help message and docs (#3068)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-01-10 17:45:20 +08:00 |
|
barnettZQG
|
d4762e09cd
|
Feat: support query endpoints in status command and speed up CLI response (#3052)
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
|
2022-01-07 15:49:27 +08:00 |
|
Jianbo Sun
|
8495465087
|
Refactor: refine cli commands && align kubectl-vela with vela && use getnamespaceAndEnv for all (#3048)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-01-06 13:29:02 +08:00 |
|
Tianxin Dong
|
655c2615e1
|
Feat: add workflow reconciling backoff time and failed limit times (#2881)
* Feat: add workflow failed after retries
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Feat: add workflow reconcile backoff time
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* make reviewable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve some comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add tests
* fix rebase
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix requeue time interval
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* change time to pointer
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix pointer test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* change time to cm
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve comments and add e2e test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2021-12-15 11:33:33 +08:00 |
|
Tianxin Dong
|
6f90155ccd
|
Feat: add workflow rollback cli (#2795)
* Feat: add workflow rollback cli
* fix ci
|
2021-11-24 21:34:44 +08:00 |
|
qiaozp
|
b38aa1cdf0
|
Fix: Align -n command argument (#2719)
* add namespace flag
fix
fix test
fix tests
* try test
* try test
* fix tests
|
2021-11-19 18:00:03 +08:00 |
|
Tianxin Dong
|
9d33b74278
|
Fix(cli): use flag instead of env in workflow cli (#2512)
|
2021-10-19 17:34:30 +08:00 |
|
qiaozp
|
a574fc0fbf
|
Refactor(cli): Refactor vela env, deprecate vela config (#2037)
* Refactor(cli): cut env to namespace, use application to save
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* Fix: test
* Fix: typo
|
2021-10-08 13:10:47 +08:00 |
|
Tianxin Dong
|
7254bb67a3
|
Feat(vela): add vela workflow terminate and restart command (#2131)
* Feat(vela): add vela workflow terminate and restart command
* Fix(restart): fix restart command
|
2021-08-20 20:45:09 +08:00 |
|
Tianxin Dong
|
a6753737b3
|
Feat(vela): add vela workflow resume command and ut (#2114)
* Feat(vela): add vela workflow resume command and ut
* fix ut
|
2021-08-18 17:04:21 +08:00 |
|
Tianxin Dong
|
2854c4204c
|
Feat(vela): add vela workflow suspend command (#2108)
* Feat(vela): add vela workflow suspend command
* Feat(vela): add vela workflow suspend ut
|
2021-08-18 11:37:46 +08:00 |
|