标签: jenkins
那么,我在做什么:
构建n:
使用ant明确清除 工作区 中的MODULE_NAME / test-output / *
运行构建和测试,从第一步到文件夹中获取一些工件
Jenkins为MODULE_NAME / test-output / *
现在工件存储在构建n 中 - 对我有效。
现在构建n + 1启动:
检查构建n中的工件 - 它们仍然存在,正如预期的那样。
运行构建和测试,从第一步到工作区文件夹中获取一些工件......
现在工件存储在构建n + 1 中 - 对我来说很有用,如果不是,那么。
问题是由于某种原因,构建n 中的工件丢失。
我的构建后操作:
如何为每个构建保留唯一的工件?
答案 0 :(得分:1)
实际上,长期困扰我们的问题是:
我不确定我是否会在旧版本的詹金斯中记得这一点。
我很困惑。
答案 1 :(得分:0)
这种情况正在发生,因为在Max#中你提到了1,所以它在1次构建之后清理工件要么增加这个数字要么取消选中"弃掉旧版本"。您可以编写一些后期构建脚本,在某些构建之后将清除这些工件。