我正在看一架无人机yml,我看到了下面的
when:
event: tag
我没有得到tag
事件的含义,例如,我知道推送事件
when:
event: push
branch: master
仅当我将代码推送到master分支时,方法才触发构建步骤。
那么,有人能解释什至是什么意思吗?以及何时使用标签事件?
注意:我正在使用git作为源代码控制
答案 0 :(得分:0)
与在主分支上有新的git push事件时触发push to master
事件的方式相同,在将新的git标签添加到git存储库中时,触发tag
事件。
例如,当您使用git标记来标记新版本时,它会很有用:git tag v1.0.1
免责声明:我不熟悉Drone,但这是它在执行自动构建和管理构建管道的类似平台中的行为。