ml-gradle
ml-gradle copied to clipboard
Gradle plugin for automating everything involving MarkLogic
Consider the following tasks: ``` task checkTemplate1(type: com.marklogic.gradle.task.ServerEvalTask, group: project.name) { client = mlAppConfig.newAppServicesDatabaseClient("App-Services") xquery = "exists(pki:get-template-by-name('my-template'))" doLast { if (evalResult == 'false') { mlSslTemplate = "" mlSslHostname = ""...
I'm interested in alerting, so I'm trying to install examples/alert-project. There's no documentation on using the examples, so I'm assuming it's just a matter of running mlDeploy in that directory....
I would like to request to have a DeleteWorkspacesTask under qconsole. I need to set up a workflow to auto archive and clean up qconsole workspace once my each project...
#609 calls out that it can be confusing to know what ml-gradle task to attach a custom task to. An assumption is often made that a task such as `mlDeploy`...
The test suite generator only creates XQuery test suites, from which it is (nearly) impossible to test Javascript (SJS) code. The task could take a `language` parameter with values `xqy`...
**Describe the RFE** [Exercising Privilege to Restrict Content](https://www.marklogic.com/blog/exercising-privilege-to-restrict-content/) talks about using privileges (like http://marklogic.com/xdmp/privileges/rest-reader) over roles (like rest-reader). I believe that's generally accepted guidance. Assuming so, I propose changing ml-gradle's...
Allow the mlGenerateUnitTestSuite to take in an argument to create sjs or xqy unit test samples. The third sample could be a hybrid of sjs and xqy, but I am...
Currently the mlUnitTest task runs all test suites. Add parameters to control which suites and test cases are to be run.
As a developer who is adding new connection details to an existing ml-gradle project. I want to be able to test the connection settings to a given MarkLogic cluster without...