TeamCity REST API - 根据构建参数列出构建

时间:2016-04-19 19:57:39

标签: teamcity teamcity-9.0

我已将一个配置参数添加到名为" client"的团队城市实例上的构建配置中。

此参数在每次构建时提供,并且可以在参数选项卡中的“用户定义的参数”和“实际参数”标题下查看给定的构建(以及所有其他参数,例如build.number,teamcity.project)。 id等)。

我可以使用 -

访问此参数以进行构建
server:port/httpAuth/app/rest/builds/id:xxx/resulting-properties/client

我们说我去了客户端是谷歌的所有版本。如果有帮助,我有构建配置ID。

我在文档中搜索了高低。这可能吗?

1 个答案:

答案 0 :(得分:2)

您可以使用以下请求:

<?php 
$dsn1 = 'mysql://root@localhost/biz_prov'; 
$db1 = $this->load->database($dsn1, true); 
$user_table = $this->session->userdata('user_table'); 
$db1->select($user_table.'.id,display_name,ext,email,auth_user,base_ini_filename,base_ini_id,custom_ini_filename,uc_user,uc_password'); 
$db1->where($user_table.'.site_key',$site_item); 
$db1->join('base_ini','base_ini.id ='.$user_table.'.base_ini_id'); 
$db1->from($user_table); 
$query = $db1->get(); 
$result = $query->result_array(); 
?>

搜索将受到1000个最新版本的限制,否则请求可能会非常慢并且会加载服务器。