私はAndroidライブラリ(RateMyApp、これはGitHubにあります)を開発していますが、新しいコードを作成するたびに、Travis CIを設定する方法がわかりません。Androidライブラリ用のTravis-CIの設定方法を教えてください。
私が使用しています.travis.yml
ファイルは次のとおりです。
language: java
script:
- gradle bundleRelease
が、gradle bundleRelease
が呼び出されることはありませんので無視しているようです。代わりに、gradle assemble
が代わりに呼び出されることを示唆する次の出力が表示されます。
Using worker: worker-linux-8-1.bb.travis-ci.org:travis-linux-5
travis_fold:start:git.1
$ git clone --depth=50 --branch=master git://github.com/mariosangiorgio/RateMyApp.git
[...]
mariosangiorgio/RateMyApp
Cloning into 'mariosangiorgio/RateMyApp'...
done.
travis_fold:end:git.1
$ cd mariosangiorgio/RateMyApp
travis_fold:start:git.3
$ git checkout -qf 90faf4539c835136895ea92dd2bcc7da12ad1145
travis_fold:end:git.3
$ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
$ javac -version
javac 1.7.0_45
travis_fold:start:install
$ gradle assemble
[...]
The command "gradle assemble" failed and exited with 1 during install.
Your build has been stopped.
私はpage linked in the documentationを読んだが、残念ながらそれはあまり役に立たなかった。
ありがとうございました!あなたはTravisCIにアーティファクトをどこかに公開させるために私が読むことができる何かについて私に指示を与えてもらえますか? – mariosangiorgio
残念ながら、それは動作しません。私には[エラーメッセージ](https://travis-ci.org/mariosangiorgio/RateMyApp/builds/16812539)があります。何が原因かもしれないか考えていますか? – mariosangiorgio
'TERM = dumb'をグラデーションライン' -TERM = dumb ./gradlew bundleRelease'に追加できますか? –