在travis中,我假设所有具有${TRAVIS_TAG}" =~ ^[0-9]+\.[0-9]+\.[0-9]+-[0-9]+$
(x.y.z-n)的版本都将作为发行版。在这种情况下,我会执行一些特殊任务,例如构建和推送Docker映像等。
这些构建对我来说比拉取请求或在master上的常规构建更重要。如果它们失败,我想为他们设置通知,这样我就不必手动检查发布是否正常。
是否可以在travis.yml
中配置这种行为?
例如,部署部分可以具有
on:
tags: true
内部,但我没有在通知部分找到类似的内容。
更新:看起来好像不是一年前的https://github.com/travis-ci/travis-ci/issues/1206#issuecomment-344633221 任何解决方法?