mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
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>
This commit is contained in:
+4
-5
@@ -54,8 +54,7 @@ import (
|
||||
"github.com/oam-dev/kubevela/pkg/utils/system"
|
||||
"github.com/oam-dev/kubevela/pkg/utils/util"
|
||||
oamwebhook "github.com/oam-dev/kubevela/pkg/webhook/core.oam.dev"
|
||||
"github.com/oam-dev/kubevela/pkg/workflow"
|
||||
"github.com/oam-dev/kubevela/pkg/workflow/tasks/custom"
|
||||
wfTypes "github.com/oam-dev/kubevela/pkg/workflow/types"
|
||||
"github.com/oam-dev/kubevela/version"
|
||||
)
|
||||
|
||||
@@ -141,9 +140,9 @@ func main() {
|
||||
standardcontroller.AddOptimizeFlags()
|
||||
standardcontroller.AddAdmissionFlags()
|
||||
flag.IntVar(&resourcekeeper.MaxDispatchConcurrent, "max-dispatch-concurrent", 10, "Set the max dispatch concurrent number, default is 10")
|
||||
flag.IntVar(&workflow.MaxWorkflowWaitBackoffTime, "max-workflow-wait-backoff-time", 60, "Set the max workflow wait backoff time, default is 60")
|
||||
flag.IntVar(&workflow.MaxWorkflowFailedBackoffTime, "max-workflow-failed-backoff-time", 300, "Set the max workflow wait backoff time, default is 300")
|
||||
flag.IntVar(&custom.MaxWorkflowStepErrorRetryTimes, "max-workflow-step-error-retry-times", 10, "Set the max workflow step error retry times, default is 10")
|
||||
flag.IntVar(&wfTypes.MaxWorkflowWaitBackoffTime, "max-workflow-wait-backoff-time", 60, "Set the max workflow wait backoff time, default is 60")
|
||||
flag.IntVar(&wfTypes.MaxWorkflowFailedBackoffTime, "max-workflow-failed-backoff-time", 300, "Set the max workflow wait backoff time, default is 300")
|
||||
flag.IntVar(&wfTypes.MaxWorkflowStepErrorRetryTimes, "max-workflow-step-error-retry-times", 10, "Set the max workflow step error retry times, default is 10")
|
||||
utilfeature.DefaultMutableFeatureGate.AddFlag(flag.CommandLine)
|
||||
|
||||
flag.Parse()
|
||||
|
||||
Reference in New Issue
Block a user