mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
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>
This commit is contained in:
@@ -35,6 +35,8 @@ import (
|
||||
"sigs.k8s.io/controller-runtime/pkg/client"
|
||||
"sigs.k8s.io/yaml"
|
||||
|
||||
workflowv1alpha1 "github.com/kubevela/workflow/api/v1alpha1"
|
||||
|
||||
oamcomm "github.com/oam-dev/kubevela/apis/core.oam.dev/common"
|
||||
"github.com/oam-dev/kubevela/apis/core.oam.dev/v1alpha1"
|
||||
"github.com/oam-dev/kubevela/apis/core.oam.dev/v1beta1"
|
||||
@@ -146,7 +148,7 @@ var _ = Describe("Test multicluster standalone scenario", func() {
|
||||
_app.Status.Workflow.Suspend = false
|
||||
for i, step := range _app.Status.Workflow.Steps {
|
||||
if step.Type == "suspend" {
|
||||
_app.Status.Workflow.Steps[i].Phase = oamcomm.WorkflowStepPhaseSucceeded
|
||||
_app.Status.Workflow.Steps[i].Phase = workflowv1alpha1.WorkflowStepPhaseSucceeded
|
||||
}
|
||||
}
|
||||
g.Expect(k8sClient.Status().Update(hubCtx, _app)).Should(Succeed())
|
||||
@@ -311,10 +313,12 @@ var _ = Describe("Test multicluster standalone scenario", func() {
|
||||
Properties: &runtime.RawExtension{Raw: []byte(fmt.Sprintf(`{"clusters":["%s"]}`, WorkerClusterName))},
|
||||
})
|
||||
newApp.Spec.Workflow = &v1beta1.Workflow{
|
||||
Steps: []v1beta1.WorkflowStep{{
|
||||
Name: "deploy",
|
||||
Type: "deploy",
|
||||
Properties: &runtime.RawExtension{Raw: []byte(`{"policies":["topology-deploy"],"parallelism":10}`)},
|
||||
Steps: []workflowv1alpha1.WorkflowStep{{
|
||||
WorkflowStepBase: workflowv1alpha1.WorkflowStepBase{
|
||||
Name: "deploy",
|
||||
Type: "deploy",
|
||||
Properties: &runtime.RawExtension{Raw: []byte(`{"policies":["topology-deploy"],"parallelism":10}`)},
|
||||
},
|
||||
}},
|
||||
}
|
||||
Expect(k8sClient.Create(context.Background(), newApp)).Should(Succeed())
|
||||
|
||||
Reference in New Issue
Block a user