【发布时间】:2015-11-06 03:24:27
【问题描述】:
我正在尝试使用 teamcity 部署插件通过 ssh 将我的构建结果(war 文件)发送到网络中的另一台计算机。 我的问题是如何配置部署程序来找到我构建的战争文件。 我在 Artifacts 路径设置中使用了 %teamcity.build.workingDir%**/*.war,但在其中找不到任何文件。
日志显示它试图在 /home/teamcity/TeamCity/buildAgent/work/c4bca27d2b00a6fe**/*.war 找到我的文件。
路径是正确的,但它不起作用...
Accessing Build Artifacts 的 teamcity 文档不清楚,并且没有显示我应该在设置对话框中使用什么。
更新:
我尝试使用 **/mywar-1.0.war 和 **/build/libs/mywar-1.0.war,两者都有效,但现在的问题是,它使用 dest/build/ 之类的子目录部署文件libs/mywar-1.0.war
但我需要 dest/mywar-1.0.war, 所以还是不知道怎么配置...
【问题讨论】:
标签: plugins deployment ssh teamcity war