15

Gradle を使用した Travis CI での通常のビルドの出力例:

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

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

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

4

2 に答える 2

22

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

.travis.yml ファイルには、次のようなものが含まれているはずです (Gradle ラッパーが使用されていると仮定します)。

install:
  - TERM=dumb ./gradlew assemble

script:
  - TERM=dumb ./gradlew check

出力例については、次のビルドを参照してください。

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

于 2013-07-30T09:10:30.617 に答える