我使用无人机0.8.1与gogs。当我承诺掌握构建被触发时。当我在gogs中标记repo时,没有触发构建,也没有像我期望的那样构建docker镜像。这是我的.drone.yml
文件:
pipeline:
docker:
image: plugins/docker
repo: larktech/mirror-repos
default_tags: true
when:
event: [ push, tag ]
使用gogs的发布功能,我标记了回购v1.0.1
,但是没有进行构建。承诺master会按预期触发latest
构建。我错过了什么?
答案 0 :(得分:0)
目前无人机不支持发布事件webhook,这是我在gogs发布选项卡中标记版本时所调用的内容。
在https://discourse.drone.io/t/tags-not-building-for-me/1236的帮助下,我了解到手动推送标签会触发我的构建:
git tag -a v1.0.6 -m 'another test'
git push origin v1.0.6