feat(devops): 实现流水线节点执行功能

- 新增 PipelineJobBean 类作为流水线任务载体
- 重构 PipelineJobManage 类,支持节点级任务管理
- 新增 PipelineNodeJobManage 类用于管理节点任务
- 实现节点任务的启动、中断和删除功能
- 新增节点日志切面和切面类
This commit is contained in:
2025-07-22 23:18:38 +08:00
parent 15038d0c1c
commit f33d14fc77
46 changed files with 1261 additions and 513 deletions
+25
View File
@@ -0,0 +1,25 @@
import request from '@/utils/request'
export function startPipeline() {
return request({
url: 'api/devops/pipeline/start',
method: 'post'
})
}
export function restartPipeline() {
return request({
url: 'api/devops/pipeline/restart',
method: 'post'
})
}
export function queryLastPipelineDetail(instanceId) {
return request({
url: 'api/devops/pipeline/last',
method: 'post',
data: {
instanceId
}
})
}