Tianxin Dong
|
f9b218919a
|
Feat(workflow): add depends on in workflow (#2387)
* Feat: add depens on in charts
* Feat(workflow): add depends on in workflow
|
2021-09-30 10:30:44 +08:00 |
|
Jian.Li
|
ef653ebeb4
|
Feat: add inputs test cases and optimize code (#2388)
* Feat: add test case & optimize code
* Fix: e2e test
|
2021-09-29 15:08:00 +08:00 |
|
Tianxin Dong
|
e73655a8b2
|
Refactor: change field exportKey to valueFrom (#2284)
|
2021-09-14 10:23:39 +08:00 |
|
Jian.Li
|
b66f2995a5
|
Fix: Bugs (as follows) (#2278)
* Fix: suspend step id
* Feat: add test cases
* Fix: reslove conflict
* Fix: reduce reconclie duration for test
|
2021-09-13 20:03:49 +08:00 |
|
Jian.Li
|
6cbdbe84b2
|
Refactor application code to make it run as Dag workflow (#2236)
* Refactor: remove use of AppConfig in AppRevision
* Refactor: remove insert secret and configmap
* Feat(workflow): upgrade
* Fix(conflict): workflow cherry
* Feat(workflow): support DAG mode
* Feat(workflow): prepare steps in step
* Feat(tools): random string
* Fix(rand): gosec weak random
* Fix(ci): test passing
* Feat(workflow): generate steps
* Fix: fix rebase from master
* Fix: fix workflow ut
* Feat(test): add test cases
* Fix: fix lint and rebase from master
* Refactor: application code
* Fix: fix ci lint
* Fix: make code reviewable
* Fix: workflow_test.go
* Feat: collect services
* Fix(ci): unit tests
* Feat: make one
* Test: application with input/output and workflow
* Fix: trace test
* Fix: update step index falied
* Feat: refactor op.#Load
* Fix: delete dead code
* Refactor: op.xxx
* Fix: patch component
* Test: add generator test
* Fix: add license
* Fix: pending e2e plugin test
* Fix: disable test/e2e-test
* Fix: patch by script
Co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com>
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2021-09-12 10:12:46 +08:00 |
|
Jian.Li
|
7a42c743d7
|
Feat(workflow): outputs support script notation (#2218)
* Feat(workflow): output support script notation
* Feat(cue): add test case
|
2021-09-01 19:19:01 +08:00 |
|
Jian.Li
|
1a6d2be6d0
|
Feat(workflow): input.ParameterKey described like paths notation (#2214)
* Feat(workflow): input.ParameterKey path notation
* Feat(workflow): add test case
* Fix(lint): format code
|
2021-09-01 11:34:16 +08:00 |
|
Jianbo Sun
|
0781937100
|
Fix: align all CUE template keyword to use parameter (#2181)
|
2021-08-30 11:43:20 +08:00 |
|
Jian.Li
|
96a8b24a64
|
Make the WorkflowStepDefinition to be Universal (#2124)
* support script
* add comment
|
2021-08-19 19:15:41 +08:00 |
|
Zhizhen He
|
1e294b3164
|
chore: replace github.com/ghodss/yaml with sigs.k8s.io/yaml (#2089)
|
2021-08-15 10:53:05 +08:00 |
|
Jian.Li
|
5f1d07bfc6
|
Order Steps by Field Tag (#2022)
* sort by tag
* add test cases for order tag
* parse comments
* fix atrr conflict
* fix bug
|
2021-08-04 16:30:11 +08:00 |
|
Jian.Li
|
9d6aaa6044
|
Workflow Support op.# ApplyComponent and op.#ApplyRemaining (#1993)
* add cap
* workflow
* add docs
* upgrade op.#ApplyComponent
* lint
* bytes to string
|
2021-07-31 07:14:00 +08:00 |
|
Jian.Li
|
4481e7637d
|
Optimize Workflow (#1978)
* open op.#Steps
* export
* fmt code
* fix bug & upgrade workflow doc
* fmt
* upgrade test coverage
* upgrade test coverage
|
2021-07-29 11:35:22 +08:00 |
|
Jian.Li
|
a736b1f7b0
|
Workflow Support Resource GC (#1970)
* gc
* add test cases
* test case
|
2021-07-27 19:22:05 +08:00 |
|
Hongchao Deng
|
ed0039e1ee
|
[Feature] CUE Based Workflow Step (#1935)
* Workflow WIP (#1934)
* interface
* add model value
* walk fields
* provider
* stdlin
* tasks
* add stdlib
* Adjust TaskGenerator
* Unified configmap format
* development completed
* fix import cycle
* demo passing
* upgrade action
* add value test cases
* format
* apis
* add context test cases
* fmt
* fmt
* add context to taskGenerator (#1942)
* fix configmap test
* add workflow integration test
* upgrade code
* initial workflow commit
* interface
* add model value
* walk fields
* provider
* stdlin
* tasks
* add stdlib
* Adjust TaskGenerator
* Unified configmap format
* development completed
* fix import cycle
* demo passing
* upgrade action
* add value test cases
* format
* apis
* add context test cases
* fmt
* fmt
* add context to taskGenerator (#1942)
* fix configmap test
* add workflow integration test
* lint code
* improve pkg[value、context] testing coverage
* Improve testing coverage(#1957)
* add license
* add test cases
Co-authored-by: Jian.Li <74582607+leejanee@users.noreply.github.com>
Co-authored-by: Jian.Li <lj176172@alibaba-inc.com>
|
2021-07-22 18:53:30 +08:00 |
|