发布CLI之后,是否可以使用CLI更改构建?
UseCase:部署者(自动还是手动)希望向已发布的版本中添加其他文件(例如Testresult-logs)(因为它们需要很长的创建时间,但应尽快发布新版本的工件) )。
当我一遍又一遍地重做jfrog rt bp
时,会得到具有相同描述的“新”构建(相同的buildnumer等),而不是覆盖/扩展现有的构建。
欣赏任何提示:-)
答案 0 :(得分:2)
Artifactory中buildinfo的主要思想是它们是不可变的,这意味着它们不能在发布后进行修改。这是为了确保它们的完整性。
对于您而言,实现此目标的一种可能方法可能是: 在发布工件本身时,您可能不希望发布buildinfo。 您可以在整个构建周期中收集buildinfo,并在所有测试之后将所有内容作为单个buildinfo对象发布。