gradleだってテストしたい #potatotips
TRANSCRIPT
Gradleだってテストしたい#potatotips3
gfx at COOKPAD, Inc.https://github.com/gfx/
Wednesday, January 15, 14
Gradle
• Android Studio (preview) のビルドシステム
• ant, maven, make, rake, gruntのようなもので、言語はGroovy (RubyっぽいJVM言語)
• なお、ASはまだ不安定だしGradleの情報も少ないので今ASに移行するのは(省略されました。続きを読むにはワッフルワッフル
Wednesday, January 15, 14
Gradle Library
• AS用Gradleの共通ルーチンをまとめたい
• 標準のAndroidプラグインだと足りない感
• ic_launcher.pngをdebug buildのとき自動的にgrayscaleにするとか
• それなりの量になるとTDDしたりCIしたい
Wednesday, January 15, 14
Test for Gradle
• For Travis CI: Android SDKをインストール
• test/test.gradle にテストを書いて ./gradlew -b test/test.gradle check
• build.gradleにテストを書きたくないため
• Test自体はPower Assertがあるので快適
Wednesday, January 15, 14
Demo
• https://github.com/gfx/gradle-android-utils
• https://github.com/gfx/Android-HankeiN
• [PR] We are hiring!
Wednesday, January 15, 14