我正在尝试编写一个脚本,该脚本将能够启动添加到特定项目的管道(即,该脚本将替换用户单击特定项目中每个主题的“构建”)。在我的脑海中,我将问题分为三个任务:
- 获取 PROJECT 中的主题列表。
- 获取已在 PROJECT 中添加的管道列表。
- 为每个主题(1 中收集的列表)启动选定的管道(必须存在于 2 中生成的列表中)。
现在,正如我所看到的,我已经面临一些问题:
如何获得项目的主题列表?也许使用 pyXNAT 更容易......
如何检索项目中添加的管道列表?
如何通过 REST-API 在 ONE 主题上启动 ONE 管道(与单击 MR 报告页面上的构建相同)?可能吗?
我
在 Ubuntu 14.04 上使用 XNAT 1.6.3
和 Tomcat 6.0.41
和 PostgreSQL 9.1
我希望我的问题很清楚,并感谢您的宝贵时间!!