Мне нужно установить свойство ml-gradle (mlModulesDatabaseName) в самом скрипте сборки.У меня сложилось впечатление, что gradle-y способ сделать это - использовать расширение дополнительных модулей:
ext {
mlModulesDatabaseName = 'Modules'
}
Это, похоже, помещает значение в карту project.properties, как если бы оно было прочитаноиз gradle.properties, но, похоже, он не нацелен на нужную базу данных, когда я пытаюсь запустить задачу mlReloadModules:
$ ./gradlew mlReloadModules -Pdev
:mlDeleteModuleTimestampsFile
:mlClearModulesDatabase
Clearing modules database
Logging HTTP response body to assist with debugging: {"errorResponse":{"statusCode":"404", "status":"Not Found", "messageCode":"XDMP-NOSUCHDB", "message":"XDMP-NOSUCHDB: xdmp:database(\"my-app-modules\") -- No such database my-app-modules"}}
Unable to clear database; cause: 404 Not Found
Finished clearing modules database
:mlPrepareRestApiDependencies
:mlLoadModules
:mlReloadModules
BUILD SUCCESSFUL
Это может быть незнанием того, как gradle определяет свои свойства с моей стороны, ноВы думаете, это сработает.Любые предложения о том, как это осуществить?