未验证 提交 26ac41d0 编写于 作者: K KubeSphere CI Bot 提交者: GitHub

Merge pull request #2517 from shaowenchen/add_total_runs

add total num for runs
...@@ -150,6 +150,12 @@ func (p *Pipeline) ListPipelineRuns() (*devops.PipelineRunList, error) { ...@@ -150,6 +150,12 @@ func (p *Pipeline) ListPipelineRuns() (*devops.PipelineRunList, error) {
klog.Error(err) klog.Error(err)
return nil, err return nil, err
} }
total, err := p.searchPipelineRunsCount()
if err != nil {
klog.Error(err)
return nil, err
}
pipelineRunList.Total = total
return &pipelineRunList, err return &pipelineRunList, err
} }
...@@ -160,7 +166,7 @@ func (p *Pipeline) searchPipelineRunsCount() (int, error) { ...@@ -160,7 +166,7 @@ func (p *Pipeline) searchPipelineRunsCount() (int, error) {
query.Set("depth", "-1") query.Set("depth", "-1")
//formatUrl := fmt.Sprintf(SearchPipelineRunUrl, projectName, pipelineName) //formatUrl := fmt.Sprintf(SearchPipelineRunUrl, projectName, pipelineName)
res, err := p.Jenkins.SendPureRequest(ListPipelineRunUrl+query.Encode(), p.HttpParameters) res, err := p.Jenkins.SendPureRequest(p.Path, p.HttpParameters)
if err != nil { if err != nil {
klog.Error(err) klog.Error(err)
return 0, err return 0, err
......
...@@ -81,6 +81,7 @@ type Pipeline struct { ...@@ -81,6 +81,7 @@ type Pipeline struct {
// GetPipeBranchRun & SearchPipelineRuns // GetPipeBranchRun & SearchPipelineRuns
type PipelineRunList struct { type PipelineRunList struct {
Items []PipelineRun `json:"items"` Items []PipelineRun `json:"items"`
Total int `json:"totalItems"`
} }
// GetBranchPipeRunNodes // GetBranchPipeRunNodes
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册