2013-07-30 13 views
13

出力例:Travis CIでクリーンなGradle出力を取得するにはどうすればよいですか? Gradleのを使用してトラヴィスCIの通常ビルドの

https://travis-ci.org/2m/gradle-travis-test/builds/8579228

のGradleは、現実にはそれだけで、それらの機能の一部をサポートしながら、コンソールは、通常のANSIコンソールと同じ機能を持っていることを考えているようです。具体的には、色をサポートしているように見えますが、テキストの更新/置換はしません(追加のみ)。

Gradleに「プレーン」コンソール出力を使用させるにはどうすればよいですか?

答えて

18

Gradleは、$ TERM環境変数(およびその間の他のいくつかのレイヤー)に基づいて端末タイプを自動的に検出します。 TERM=dumbを設定すると、Gradleはプレーンコンソール出力を使用します。このビルドを参照して、サンプル出力について

install: 
    - TERM=dumb ./gradlew assemble 

script: 
    - TERM=dumb ./gradlew check 

https://travis-ci.org/embarkmobile/zxing-android-minimal/builds/9639517

あなた.travis.ymlファイルで

、あなたは今(Gradleのラッパーが使用されていると仮定して)、次のようなものを持っている必要があります

18

ラルフの解決策は私のために働きませんでした。代わりに、私は今やっている:

env: 
    - TERM=dumb 

script: 
    - ./gradlew assemble -x test 
+1

あなたは何を得ましたか? – Ralf

+0

私は以下の解決策が私のためにはもう役に立たないことを意味しました。混乱して申し訳ありません –

+2

これはうまく動作し、それを行うのが好ましい方法です:http://docs.travis-ci.com/user/build-configuration/#Set-environment-variables。 –

関連する問題