gradle
今までは、ビルドする度にテストサーバーに繋いでテストをしていたが、開発人数が増えた為衝突が起きる様になりました。 その衝突を避ける為にdockerを使ったテスト環境を作った話です。私のプロジェクトはgradleで動いています。なのでテスト環境の時のみ、…
gradleからscriptを起動させる際に、方法は幾つかありますが、 exec{} と .execute() の違いについてメモります。 exec{} : tasks.withType(Test) { exec { commandLine '/bin/sh', '-c', "./test.sh" } } .execute() : tasks.withType(Test) { "./test.sh".…
gradleからずっとwarningが出ていたのですが、手が空いたので対応。 原因は、元々pluginで用意されていたaptツールを使っていたのだが、 gradle2.2以上から標準搭載されたのでそちらを推薦している為warningが起きて居た。元々aptのplugin を使っていた方はa…
先週dockerを起動ランダムなportで起動 -> javaからアクセスと言うことをしていたのですが、 起動したportをgradleからjavaへ渡さなければなりません。(javaからの取得だとstreamとか開いて面倒い) と言う事でgradleから取得したport番号をjavaに渡して見…