2017-03-04 6 views
1

私は
ユースケースがある私のGradleプロジェクトのプロジェクトバージョンを上書きしたい:
build.gradleは、私はコマンドラインから1.2にそれを更新したいバージョン=「1.0」
のようなデフォルトのバージョンが含まれています。
mvnバージョンが好きです:mavenで設定します。コマンドラインからgradleプロジェクトのプロジェクトバージョンを上書きする方法は?

+1

http://stackoverflow.com/questions/32717251/どのようにしてプロジェクトを設定するか、バージョンごとにプロパティを変更するか)私はそれが助けて欲しい:) – LakiGeri

+0

@LakiGeri私はそれがバージョンを設定するだけでバージョンを上書きしないという別のユースケースだと思っています。返信では無効にすることはできません – CrazyNerd

+0

大丈夫です。実際に私はこの問題が面白いと思うので、私はそれをgoogledしかし、私は何も役に立つだけで見つけた..しかし、私はあなたも同様にそれをgoogledだと思います。 – LakiGeri

答えて

0

build.gradle

task myTask { 
    if (project.hasProperty("myVersion")) { 
     project.setVersion(myVersion) 
     println "I have the build version: " + version 
    } 
} 

実行:

gradle mytask -PmyVersion=1.2 

結果:私は(これ[溶液]を見出さ

I have the build version: 1.2 
:myTask UP-TO-DATE 

BUILD SUCCESSFUL 
関連する問題