事件是什么意思:drone.yml中的标签?

时间:2019-04-29 06:10:16

标签: docker build continuous-integration drone drone.io

我正在看一架无人机yml,我看到了下面的

when:
      event: tag

我没有得到tag事件的含义,例如,我知道推送事件

when:
      event: push
      branch: master

仅当我将代码推送到master分支时,方法才触发构建步骤。

那么,有人能解释什至是什么意思吗?以及何时使用标签事件?

注意:我正在使用git作为源代码控制

1 个答案:

答案 0 :(得分:0)

与在主分支上有新的git push事件时触发push to master事件的方式相同,在将新的git标签添加到git存储库中时,触发tag事件。

例如,当您使用git标记来标记新版本时,它会很有用:git tag v1.0.1

免责声明:我不熟悉Drone,但这是它在执行自动构建和管理构建管道的类似平台中的行为。