Fix the wrong count of total Pipeline Run number

Signed-off-by: rick <rick@jenkins-zh.cn>
This commit is contained in:
rick
2021-02-01 15:07:40 +08:00
committed by rick
parent 2f5202f38a
commit 054d85e6c4
3 changed files with 67 additions and 20 deletions

View File

@@ -34,12 +34,13 @@ func (j *Jenkins) SendPureRequest(path string, httpParameters *devops.HttpParame
// provider request header to call jenkins api.
// transfer bearer token to basic token for inner Oauth and Jeknins
func (j *Jenkins) SendPureRequestWithHeaderResp(path string, httpParameters *devops.HttpParameters) ([]byte, http.Header, error) {
Url, err := url.Parse(j.Server + path)
apiURL, err := url.Parse(j.Server + path)
if err != nil {
klog.Error(err)
return nil, nil, err
}
apiURL.RawQuery = httpParameters.Url.RawQuery
client := &http.Client{Timeout: 30 * time.Second}
header := httpParameters.Header
@@ -47,7 +48,7 @@ func (j *Jenkins) SendPureRequestWithHeaderResp(path string, httpParameters *dev
newRequest := &http.Request{
Method: httpParameters.Method,
URL: Url,
URL: apiURL,
Header: header,
Body: httpParameters.Body,
Form: httpParameters.Form,