【发布时间】:2016-04-19 13:37:01
【问题描述】:
目标: 无论对该项目的权限级别如何,任何域用户都可以在团队城市中查看构建报告。为此,可以使用仅具有查看权限的全局服务用户凭据。
有没有可能使用全局服务用户凭证,跳过登录页面(静默登录),查看具体的项目构建报告。
从选项中排除来宾用户登录并寻找其他解决方案。该门户是基于 JavaScript 的,带有指向目标项目构建报告的参考链接。
【问题讨论】:
标签: teamcity
目标: 无论对该项目的权限级别如何,任何域用户都可以在团队城市中查看构建报告。为此,可以使用仅具有查看权限的全局服务用户凭据。
有没有可能使用全局服务用户凭证,跳过登录页面(静默登录),查看具体的项目构建报告。
从选项中排除来宾用户登录并寻找其他解决方案。该门户是基于 JavaScript 的,带有指向目标项目构建报告的参考链接。
【问题讨论】:
标签: teamcity
这就是 TeamCity API 的设计目的。有很多 使用构建的选项。
Get details of a specific build: GET
http://teamcity:8111/httpAuth/app/rest/builds/<buildLocator>
TeamCity 还列出了许多可用的plugins,这取决于您在后端使用的内容,可能会提供简单的集成选项。例如,您可以使用 Confluence plugin 将构建状态信息嵌入到 Confluence 页面中。
【讨论】: