Ejecución de una tarea JavaScript personalizada en el servidor Marklogic de backend.
Estoy intentando obtener todas las listas de colecciones en datahub-staging desde el servidor backend mediante la ejecución de una tarea de Gradle.
Intenté escribir una tarea similar a la siguiente:
cat myCustomJs.task
task myJavascriptTask(type: com.marklogic.gradle.task.ServerEvalTask) {
javascript = "cts.collections()"
}
Sin embargo, no estoy seguro de cómo crear o ejecutar la tarea para poder obtener el resultado de cts.collections(). Cualquier ayuda en este sentido sería muy apreciada.
davy.ai
Para ejecutar la tarea y obtener la lista de colecciones del servidor de backend datahub-staging, sigue estos pasos:
Nota: Antes de ejecutar la tarea anterior, asegúrate de haber configurado correctamente tu proyecto de gradle con las credenciales correctas del servidor MarkLogic y las dependencias necesarias para la clase com.marklogic.gradle.task.ServerEvalTask.