2017-05-15 3 views
1

私はGithubにTravis-CIを継続的な統合として使用しているプロジェクトを持っています。これまで私は自分のコンピュータ上でgradleを使ってreleaseコマンドを実行していましたが、それは順番にアーティファクトをアップロードします。travis-ciでリリースをトリガする方法は?

Travis-CIと同じように私はできますか?どのように私はTravis-CIを起動して、gradleの代わりにgradleを実行することができますか?

+0

上記の解決方法は見つかりましたか? –

+0

いいえ、私はしませんでした。私はそれを行うためにチームシップを使用して終了しました。 – Wins

答えて

0

非常に多くの方法があります。 これは、リリースとリリース以外のビルドをどの程度正確に区別したいかによって異なります。 g。異なる支店に異なるビルドをセットアップするか、e。 g。あなたは電子ことができるすべての環境変数を見つけるhttps://docs.travis-ci.com/user/environment-variables/

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

:あなたの.travis.ymlで、次のような何かを行います。 g。つかいます。

関連する問題