我有一个构建配置,它只运行一个PowerShell脚本,下面就是这个脚本的作用
一切正常,毕竟我在报告标签中显示报告。请注意,rest api方法属于其他系统,它们不是TeamCity的rest api方法。
问题是,此脚本会锁定构建代理,直到长时间运行的作业完成执行。我正在寻找的是一个TeamCity端点,它可以为完成的构建添加工件。其他系统能够将报告文件POST到休息端点。我查了Build Artifacts section of TeamCity Rest API guide但似乎只有几个GET方法,我需要的是一个POST方法。
如果TeamCity已经拥有此功能,有人可以建议其他解决方案或澄清我吗?
答案 0 :(得分:1)
目前它不受支持。 TeamCity问题跟踪器中的相关请求:https://youtrack.jetbrains.com/issue/TW-11277。
当前的解决方法是将文件手动放入or
目录。