如何在travis-ci中触发释放?

时间:2017-05-15 17:34:48

标签: gradle travis-ci

我在Github有一个项目,我使用Travis-CI作为持续集成。到目前为止,我一直在我的计算机上使用gradle执行发布命令,这反过来会上传工件。

我怎样才能与Travis-CI类似?如何触发Travis-CI运行gradle release而不是gradle build?

1 个答案:

答案 0 :(得分:0)

有很多方法。 这取决于您希望在发布版本和非发布版本之间进行区分的确切程度。 你可以。 G。为不同的分支设置不同的构建,或者你可以。 G。在.travis.yml中执行以下操作:

script:
  - [ -z "$TRAVIS_TAG" ] || ./gradlew release
  - [ -z "$TRAVIS_TAG" ] && ./gradlew snapshot

https://docs.travis-ci.com/user/environment-variables/上,您可以找到所有可能的环境变量。 G。使用

相关问题