Mat*_*hew 6 api rest statistics teamcity
从查看TeamCity REST API文档,统计数据请求是:
http://teamcity:8111/httpAuth/app/rest/builds/<buildLocator>/statistics/
Run Code Online (Sandbox Code Playgroud)
然而,哪个有效,它只提供当前构建的统计数据(测试通过,代码覆盖率,重复数量等),我希望为我的构建散热器构建一个显示趋势的图表,因此我想要的历史数据过去一个月.
有没有办法从TeamCity API获取此历史统计数据?
不幸的是,我无法仅从 TeamCity API 获取这些数据,因此解决方案是针对数据库。
select
build_data_storage.build_id,
build_type_mapping.ext_id as 'build_type_id',
data_storage_dict.value_type_key as 'metric_name',
build_data_storage.metric_value,
history.build_number,
history.build_finish_time_server
from
build_data_storage
join
data_storage_dict on build_data_storage.metric_id = data_storage_dict.metric_id
join
history on build_data_storage.build_id = history.build_id
join
build_type_mapping on history.build_type_id = build_type_mapping.int_id
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2038 次 |
| 最近记录: |