ビルド後に発生するbashシェルスクリプトを使ってbuild.gradle
バージョンを取得できます。これをどうやって取得するのですか?Gradle Projectバージョンbuild.gradleからシェルBashスクリプト
参考までに、Mavenプロジェクトでは、次のコマンドを使用してこのタスクを達成しました:mvn help:evaluate -Dexpression=project.version | grep -e '^[^\[]'
。 Gradleと同等のものは何ですか?
ビルド後に発生するbashシェルスクリプトを使ってbuild.gradle
バージョンを取得できます。これをどうやって取得するのですか?Gradle Projectバージョンbuild.gradleからシェルBashスクリプト
参考までに、Mavenプロジェクトでは、次のコマンドを使用してこのタスクを達成しました:mvn help:evaluate -Dexpression=project.version | grep -e '^[^\[]'
。 Gradleと同等のものは何ですか?
properties
タスクもこれを行うことができます。
./gradlew properties | grep ^version:
実行フェーズでバージョンを印刷するタスクをビルドスクリプトで作成し、-q
という名前のタスクを呼び出して、自分のバージョンのみを作成します。 task printVersion { doLast { logger.quiet version } }
のようなものです。
ビルドスクリプトを変更したくない場合は、必要に応じて-i
を手動で指定するか、このタスクを追加するために常に適用する~/.gradle/init.d/
で指定するかわりにinitスクリプトを作成してから、 -q
。
ありがとうございます、私が探していたものです。 –