Ошибка - не удалось выполнить цель org.liquibase: liquibase-maven-plugin: 3.4.2: обновление (default-cli) в проекте xx: не удалось разрешить файл свойств

Вот вариант, который передает множество свойств проекта тестовому JVM в качестве системных свойств. Я предпочитаю свойства проекта над свойствами системы, чтобы повысить гибкость.

task intTest(type: Test) {
    systemProperties project.properties.subMap(["foo", "bar"])
}

Который может передаваться в командной строке:

 $ gradle intTest -Pfoo=1 -Pbar=2

И получен в вашем тесте:

String foo = System.getProperty("foo");
0
задан Zi Sang 6 March 2019 в 08:11
поделиться