car*_*ist 3 teamcity teamcity-7.0
是否有可能使TeamCity仅在从我的git repo中获取文件时清理某些文件?我将一个文件修改为构建步骤,因此始终需要该文件的干净版本.但是,每次都不需要获取整个repo,因为通常只修改了几个文件(因此,我宁愿不使用'在构建之前清除所有文件'命令).
谢谢!
为了澄清,让我说我有以下结构: - index.html - js/script.js - js/plugins.js
我只想总是(无论是否发生任何变化)结账index.html.js文件夹中的文件我只想在发生任何更新时替换它.
如果您使用的是TeamCity 6.5或更高版本,则可以使用Build Files Cleaner(Swabra)构建功能.一旦添加了构建步骤并运行干净构建,它将清除在构建期间或当前构建结束之前构建期间生成的任何新的无版本文件.
我个人更喜欢在新版本开始之前运行它,因为它允许您在尝试找出出错的原因时查看任何输出.
基本上,它确保构建代理程序工作文件夹中没有任何内容在每次构建之前未从存储库中提取.
| 归档时间: |
|
| 查看次数: |
2809 次 |
| 最近记录: |