Я хотел бы использовать свойства впрыска командной строки Gradle, чтобы передать массив, возможно ли это?Как передать коллекцию свойств в Gradle
Что-то вроде этого:
gradle build -PmyProp=['value1','value2','value3']
И доступ к нему, как обычно:
if(project.hasProperty('myProp')) {
for (prop in myProp) {
...
}
}
Возможно ли это?
Это решение, которое я выбрал в подобной ситуации, с незначительной разницей, что делает его чище, или, вернее, «groovier» - я использовал метод _tokenize_ Groovy, чтобы разделить параметры в Коллекция. – Sean