我正在尝试在TFS 2017.3 GIT存储库中创建增量构建(仅构建那些已更改的项目)。为此,必须在“获取源”任务中将“清除”标志设置为“假”。
出现问题是由于evey启动的构建删除了“初始化作业”步骤中的工件目录的包含,因此,构建步骤无法找到先前的程序集,以避免再次构建。
代理版本为2.144.2。
关于如何解决它的任何想法?
致谢
答案 0 :(得分:0)
来自docs:
请注意,无论这些设置如何,总是会在每次构建之前删除并重新创建$(Build.ArtifactStagingDirectory)和$(Common.TestResultsDirectory)。
因此,如果要保留工件,则需要将其保存在另一个构建目录中(s / b / root agent工作)。