我正在经历无人机yml之一,我看到了以下内容
when:
event: tag
我不明白tag
事件是什么意思,我知道推送事件,例如
when:
event: push
branch: master
意味着仅当我将代码推送到 master 分支时触发构建步骤。
那么谁能解释什么是平均标签甚至?以及何时使用标签事件?
注意:我使用 git 作为源代码管理
就像当有
新的 git 推送事件到主分支时触发push to master
事件一样,当新的 git 标记添加到 git 存储库时,tag
事件也会触发。
例如,当您使用 git 标签标记新版本时,它可能很有用:git tag v1.0.1
免责声明:我不熟悉 Drone,但这就是它在执行自动生成和管理构建管道的类似平台中的行为方式。