我在自定义工件路径部分下明确提到了文件名,以将更改/修改后的文件部署到工件。 Teamcity仅能检测已更改的文件并移至工件吗?
是否可以为此运行自定义脚本?
答案 0 :(得分:2)
如果您正在使用TeamCity Artifactory插件,则该插件正在使用校验和部署,这意味着,如果我使用您的示例,如果您有10个文件中的7个未更改,则该插件将发送该文件的校验和。如果文件存在于Artifactory中,则它不会再次部署它,而只会在数据库中创建一个“指针”以指向该位置。如果Artifactory中不存在文件校验和,则会将其部署到Artifactory。
我在这里猜测此请求是为了节省网络流量并节省时间,如果我错了,能否请您分享问题背后的需求?