Team city 将其工件发布到动态变化的 URL——版本和内部版本号不断增加。
我怎样才能自动下载这样的文件?
团队城市是否甚至具有我不知道的功能,可以自动将工件从构建服务器的工件存储库移动到暂存/测试服务器?
答案1
如果其他人遇到此问题,Team City 有一个 Deployer 插件,支持将工件移动到 Samba 共享、FTP 服务器或 SSH 服务器:http://confluence.jetbrains.com/display/TW/Deployer+plugin
答案2
我通常会将内容的发布/复制/部署(即下载)直接放入 TeamCity 使用的构建脚本中,而不是将内容设置为工件。
或者,您可以设置一个新的构建配置,该配置将在第一次构建完成后自动启动。它将把您项目的工件作为依赖项并发布它们。