diff --git a/frontend/src/pages/Workflow/Design/nodes/definitions/index.ts b/frontend/src/pages/Workflow/Design/nodes/definitions/index.ts index c0c93923..bf77c824 100644 --- a/frontend/src/pages/Workflow/Design/nodes/definitions/index.ts +++ b/frontend/src/pages/Workflow/Design/nodes/definitions/index.ts @@ -1,5 +1,6 @@ -import {WorkflowNodeDefinition, ConfigurableNodeDefinition, NodeCategory, NodeType} from '../types'; +import {WorkflowNodeDefinition} from '../types'; import {DeployNode} from './DeployNode'; +import {JenkinsBuildNode} from './JenkinsBuildNode'; import {StartEventNode} from './StartEventNode'; import {EndEventNode} from './EndEventNode'; @@ -10,6 +11,7 @@ export const NODE_DEFINITIONS: WorkflowNodeDefinition[] = [ StartEventNode, EndEventNode, DeployNode, + JenkinsBuildNode, // 在这里添加更多节点定义 ]; @@ -19,5 +21,6 @@ export const NODE_DEFINITIONS: WorkflowNodeDefinition[] = [ export { StartEventNode, EndEventNode, - DeployNode + DeployNode, + JenkinsBuildNode }; diff --git a/frontend/src/pages/Workflow/Design/nodes/types.ts b/frontend/src/pages/Workflow/Design/nodes/types.ts index 2062f387..ada71ebc 100644 --- a/frontend/src/pages/Workflow/Design/nodes/types.ts +++ b/frontend/src/pages/Workflow/Design/nodes/types.ts @@ -108,6 +108,7 @@ export enum NodeType { SERVICE_TASK = 'SERVICE_TASK', SCRIPT_TASK = 'SCRIPT_TASK', DEPLOY_NODE = 'DEPLOY_NODE', + JENKINS_BUILD = 'JENKINS_BUILD', GATEWAY_NODE = 'GATEWAY_NODE', SUB_PROCESS = 'SUB_PROCESS', CALL_ACTIVITY = 'CALL_ACTIVITY'