在语义发布中,可以指定branch。为此,文档仅说明:
应该在其上发布的分支。
此属性有什么作用?如果我不使用它会怎样?如果我分别使用它并在指定的分支上运行语义释放会发生什么,如果我在其他分支上运行它会发生什么?
答案 0 :(得分:1)
此选项定义分支,语义发布将从该分支进行发布。
如果未设置,它将自动设置为默认值:master
。
运行语义释放时,如果已在此分支上触发CI作业(由于合并或推送了提交),它将进行释放。如果CI作业是在另一个分支上触发的,则语义释放将不执行任何操作,并且记录为无需执行任何操作,因为当前分支不是release分支。