我已经在Gitter上问了这个问题,但是回答了我所遵循的文档。
我是TeamCity 2017.2.2的管理员,其中代理程序在Windows 10上运行(7中除了一个)。我安装了allure-teamcity插件版本2.6,并在版本2.6中添加了described in the documentation的诱惑工具。
问题是工具在升级时传播到代理,而不是插件本身。主服务器向我显示我可以用作构建步骤的运行器,但是一旦配置,没有代理接受此配置。我检查了代理目录和日志 - 插件不存在,日志也没有表明甚至尝试拉动。
作为商业执照持有人,我向JetBrains提出了技术支持,但他们告诉我,我需要向Allure的作者询问。 GitHub将人们送到Gitter和这里,因此在不幸的Gitter尝试之后出现问题。
我需要做些什么才能正确拉动插件并处理代理?
诱惑插件是否与TeamCity 2017.2.2兼容?
答案 0 :(得分:1)
问题是Allure TeamCity插件会查找名为allure-commandline
的工具。因此,您需要确保allure-commandline.zip
目录中存在<TeamCity Data Directory>/plugins/.tools
。