2016-04-07 9 views

Antwort

0

Verwenden Sie einfach eine Variable für die Abhängigkeitszeichenfolge. Es könnte zweckmäßig sein, einen Befehlszeilenparameter zu verwenden.

dependencies{ 
    compile switchableDependencyFromCommandLine 
} 

und dann laufen:

./gradlew someTask -PswitchableDependencyFromCommandLine=a.b:b:3.4 

Es könnte auch eine gute Idee, einen Standardwert zur Verfügung zu stellen, wenn der Parameter -P nicht vorgesehen ist, nur für Skript Robustheit.

+0

Die Abhängigkeiten könnten mehr sein und Job wird von jenkins laufen, also kann Variable nicht benutzen.Ist es alles innerhalb des Gradle-Skripts – Sushant

+1

Sie sollten diese Information in Ihre Frage setzen, damit Sie eine genauere Antworten dann erhalten können. Sie können auch Befehlsparameter in jenkins verwenden. – RaGe