更改已发布的版本

时间:2018-09-05 12:55:54

标签: artifactory

发布CLI之后,是否可以使用CLI更改构建?

UseCase:部署者(自动还是手动)希望向已发布的版本中添加其他文件(例如Testresult-logs)(因为它们需要很长的创建时间,但应尽快发布新版本的工件) )。

当我一遍又一遍地重做jfrog rt bp时,会得到具有相同描述的“新”构建(相同的buildnumer等),而不是覆盖/扩展现有的构建。

欣赏任何提示:-)

1 个答案:

答案 0 :(得分:2)

Artifactory中buildinfo的主要思想是它们是不可变的,这意味着它们不能在发布后进行修改。这是为了确保它们的完整性。

对于您而言,实现此目标的一种可能方法可能是: 在发布工件本身时,您可能不希望发布buildinfo。 您可以在整个构建周期中收集buildinfo,并在所有测试之后将所有内容作为单个buildinfo对象发布。