ml-gradle integration
- Last Updated: October 6, 2026
- 1 minute read
- Progress Data Cloud
- Documentation
Progress recommends using ml-gradle to deploy MarkLogic Server Service configurations consistently across different environments. Unlike traditional instances of MarkLogic Server Service, Progress Data Cloud-hosted MarkLogic Server Service instances do not expose ports. Instead, you expose access through specific paths.
After you configure an app server, see expose an app server to make it reachable from outside the Progress Data Cloud cluster.
To integrate your existing ml-gradle project, check the following examples in GitHub:
-
ssl project on how to deal with certificates.
-
marklogic-cloud-project on how to integrate with Progress Data Cloud.
Important:
In Progress Data Cloud, forests must be created in /usr/data. When configuring Data Hub or ml-gradle projects locally, you must set the mlForestDataDirectory property to /usr/data/ in the gradle properties file: mlForestDataDirectory=/usr/data/.
You could also reference the following wiki entries in GitHub: