Ai Ranthem
a5606b7808
Chore: (deps): Update k8s to 1.29 ( #6654 )
...
CodeQL / Analyze (go) (push) Failing after 6m23s
Definition-Lint / definition-doc (push) Failing after 3m8s
E2E MultiCluster Test / detect-noop (push) Successful in 6s
E2E Test / detect-noop (push) Successful in 3s
Go / detect-noop (push) Successful in 2s
license / Check for unapproved licenses (push) Failing after 18s
Registry / publish-core-images (push) Failing after 1m4s
Unit-Test / detect-noop (push) Successful in 20s
Sync SDK / sync_sdk (push) Failing after 3m9s
Go / staticcheck (push) Successful in 6m17s
Go / check-diff (push) Failing after 19m4s
Go / check-core-image-build (push) Failing after 5m44s
Go / check-cli-image-build (push) Failing after 3m31s
Unit-Test / unit-tests (push) Failing after 13m54s
Go / lint (push) Failing after 1h53m27s
Scorecards supply-chain security / Scorecards analysis (push) Failing after 1m27s
E2E MultiCluster Test / e2e-multi-cluster-tests (v1.29) (push) Has been cancelled
E2E Test / e2e-tests (v1.29) (push) Has been cancelled
Go / check-windows (push) Has been cancelled
* chore: update k8s to 1.29
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix: unit test
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix: lint
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix: lint
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix: e2e
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix: lint and e2e test
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* test(e2e): increase timeout
Signed-off-by: phantomnat <w.nattadej@gmail.com >
* fix e2e and scripts
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com >
* make reviewable
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com >
* rollback a unnecessary ut change
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com >
* update go.mod to import merged workflow
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com >
---------
Signed-off-by: phantomnat <w.nattadej@gmail.com >
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com >
Co-authored-by: phantomnat <w.nattadej@gmail.com >
2025-01-03 07:54:42 +08:00
Vibhor Chinda
79bf139958
Cleaned/Deleted the worklows after every test case ( #6565 )
...
Signed-off-by: vchinda <vchinda@guidewire.com >
Co-authored-by: vchinda <vchinda@guidewire.com >
2024-07-03 16:12:53 +08:00
Anoop Gopalakrishnan
a07acc02c9
Feat: Add command to list all workflows in vela-cli ( #6326 )
...
- fixes #6326
Signed-off-by: Muralicharan Gurumoorthy <muralicharan.gurumoorthy@gmail.com >
Co-authored-by: Muralicharan Gurumoorthy <muralicharan.gurumoorthy@gmail.com >
2023-09-20 10:19:08 +08:00
Tianxin Dong
41844eb461
Feat: add op.#Suspend and suspending phase in step ( #5567 )
2023-03-01 10:59:31 +08:00
Charlie Chiang
fdc4622208
Feat: add support for compressing apprev using gzip and zstd ( #5090 )
...
* Feat: add support for compressing apprev using gzip and zstd
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: use move compressible fields into a separate struct
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: use compression util from kubevela/pkg
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix core-api-test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: add compression ratio in `revision list`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-11-24 10:27:13 +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
239c5474dd
Chore: refactor workflow from workflow engine ( #4631 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-09-02 12:55:03 +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
f7be1cd2fc
Feat: support more expressions in if and op.Fail ( #4151 )
...
* Feat: support more expressions in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix cache overrides context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix skip status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in tasks
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add fail action
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix annotation in tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add failed reason in substeps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix look up nil value
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add status in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix dash case
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-06-22 14:51:23 +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
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
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
5648c56cf5
Refactor: align velaux env and CLI env, they both use K8s namespace as ( #2975 )
...
* Refactor: use createOrUpdateNamespace as a common util function
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Feat: add ENV webservice handelr
* Fix: fix Env usecase logic
* Feat: Add Delete Env API
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: filter empty addon data
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Feat: split makefiels and make it clear
* Feat: add k8s utils test
* Feat: Add env update interface
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Feat: change env implementation
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: minor fix
* Revert "Fix: minor fix"
This reverts commit 9cafefa65a .
* Fix: use appusecase as parameter
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Refactor: align CLI vela env with new env design
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: minor fix
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Feat: add page index and alias of env
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: fix tests and licence header
* Fix: fix makefile and add default target
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: update build swagger.json
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: change update env api
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: list env with alias
* Feat: add log to env delete
* Fix: can not get app status
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: support update workflow and refactor code
* Fix: lint
* Fix: remove swagger check
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: fix cli vela delete
* Fix: update test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: update test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: app deploy unit test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: SortOrderDescending is not effective
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test case
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: support default project/target/env
* Fix: make test and add swagger
* Fix: use separated datasource for unit test
* Fix: app rollback bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: fix e2e test
* Fix: kubeapi driver sort bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test
* Fix: api e2e test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: e2e test fix
* Fix: try fix e2e test
* Fix: api e2e test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2021-12-25 10:36:54 +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
Tianxin Dong
9d33b74278
Fix(cli): use flag instead of env in workflow cli ( #2512 )
2021-10-19 17:34:30 +08:00
Tianxin Dong
85c887d3e4
Fix: change raw extension to pointer ( #2451 )
...
* Fix: change raw extension to pointer
* Test: fix ut
2021-10-13 16:16:53 +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