diff --git a/module/ci/model.php b/module/ci/model.php index d41803413d..a658891466 100644 --- a/module/ci/model.php +++ b/module/ci/model.php @@ -324,7 +324,7 @@ class ciModel extends model if(!empty($data->PARAM_TAG)) $data->PARAM_REVISION = ''; $response = common::http($url, $data, array(CURLOPT_HEADER => true, CURLOPT_USERPWD => $userPWD)); - if(preg_match("!Location: .*item/(.*)/!", $response, $matches)) return $matches[1]; + if(preg_match("!Location: .*item/(.*)/!i", $response, $matches)) return $matches[1]; return 0; } diff --git a/module/ci/test/model/sendrequest.php b/module/ci/test/model/sendrequest.php index 260a7fdba0..52d53f94f9 100755 --- a/module/ci/test/model/sendrequest.php +++ b/module/ci/test/model/sendrequest.php @@ -9,7 +9,7 @@ cid=1 - 成功执行jenkins构建 @1 - 错误的密码执行jenkins构建 @0 -- 空的参数执行jenkins构建 @0 +- 空的参数执行jenkins构建 @1 - 错误的路径执行jenkins构建 @0 */ @@ -33,5 +33,5 @@ $normalData->PARAM_TAG = 'tag_test1'; r($ci->sendRequestTest($url, $normalData, $userPWD)) && p() && e('1'); // 成功执行jenkins构建 r($ci->sendRequestTest($url, $normalData, $errorPWD)) && p() && e('0'); // 错误的密码执行jenkins构建 -r($ci->sendRequestTest($url, $emptyData, $userPWD)) && p() && e('0'); // 空的参数执行jenkins构建 +r($ci->sendRequestTest($url, $emptyData, $userPWD)) && p() && e('1'); // 空的参数执行jenkins构建 r($ci->sendRequestTest($errorUrl, $normalData, $userPWD)) && p() && e('0'); // 错误的路径执行jenkins构建 \ No newline at end of file