Привет всем.
Суть вопроса такова:
есть проект (Spring MVC), для сборки проекта используется Gradle. Для запуска проекта используется плагин gretty. Так вот, хотелось бы чтоб при запуске приложения (или при копировании ресурсов) в сборку копировался конфиг разработчика. А при сборке war-файла, копировался бы конфиг для продакшена. Это стандартная процедура. Не могу понять как такое провернуть?
Написал такой task:
task copyDev (type: Copy) {
from ("work/dev") {
include "**/*"
}
into("build/resources/main")
}
Добавил такую зависимость:
appRun.dependsOn copyDev
appRun это task который собирает проект и запускает его в jetty. Так вот, при запуске appRun вылетает такая ошибка:
Could not find property 'appRun' on root project 'Robot'.
Поделитесь опытом, как это делаете Вы?