Welcome to the ml-gradle video tutorial series. Learn about the ml-gradle plugin for the Gradle build system and its various features. Learn how ml-gradle can help automate MarkLogic configurations, deploy content and application servers, and configure security.
We introduce you to the ml-gradle plugin for the Gradle build automation system. In this video, you will review requirements for a 3-tier application then deploy the MarkLogic part of these requirements using ml-gradle.
Learn about the MarkLogic ml-gradle plugin for Gradle’s build automation system, it’s features, and a high-level view of beginning to automate MarkLogic configurations.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Learn about using the ml-gradle plug-in to create directory structures and MarkLogic configurations. Quickly deploy and tear down projects and help drive your MarkLogic automation deployment efforts.
Learn how to use ml-gradle tasks to scaffold directory structures and initial configurations for a new project. Learn how to deploy these configurations and create MarkLogic resources such as application servers and databases. Also, how to remove configurations and project resources from a MarkLogic server after you have deployed them initially.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Learn about deploying application code and other server-side scripts. Also, use ml-gradle tasks to load content to MarkLogic databases and apply permissions to secure your data.
Learn how to customize ml-gradle deployments to deploy MarkLogic application server configurations. See how to use a custom task in ml-gradle to load content using MarkLogic Content Pump.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Learn about using ml-gradle to deploy security roles and permissions for your content. This is the first in a series of episodes about deploying security configurations to MarkLogic using ml-gradle.
Learn how to add custom security roles, users and permissions to your ml-gradle deployment configurations.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Deploy permissions on your content to protect documents by roles based on data within the documents using ml-gradle and a custom Gradle task.
Learn how to use a custom Gradle task to load content with your customized roles and permissions.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Deploy element-level security with ml-gradle to add a finer granularity to your content security. This episode continues the topic of deploying security with ml-gradle that we started in episode 4.
Learn how to use element-level security to secure specific content within documents in a MarkLogic database.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Learn about using the Gradle Credentials plugin to keep sensitive credentials out of checked in MarkLogic ml-gradle code and resource sources.
Credentials should not be included in projects checked into source control. This includes ml-gradle projects and configurations. Learn about using the Gradle Credentials plugin as one method of providing credentials to your ml-gradle deployments.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Learn about adding new MarkLogic servers to new or existing MarkLogic clusters. Take advantage of MarkLogic High Availability features to keep your applications available even should MarkLogic nodes become unavailable.
Learn how to use ml-gradle tasks to add hosts to a MarkLogic cluster. Also, learn how to use resource configurations to deploy MarkLogic high availability features.
MarkLogic Fundamentals
MarkLogic Administration
Click to download the ml-gradle hands-on examples from GitHub
Deploy your MarkLogic Data Hub projects to various environments such as locally, for development and unit testing, to staging for integration testing and production. Use Gradle’s wrapper scripts to easily maintain deployment-specific ml-gradle values and properties.
Learn about Gradle’s wrapper scripts and the benefits of using the wrapper with ml-gradle tasks.
MarkLogic Fundamentals
MarkLogic Administration
Explore all the technical resources related to ml-gradle, including blogs, documentation, video tutorials, and more.
Learn how to get started using ml-gradle with common tasks and example projects. Integration and debugging guides are also available in the documentation.
Three-day, instructor-led course that provides administrators experience to install, deploy, configure, monitor, and maintain MarkLogic.
Be the first to know! News, product information, and events delivered straight to your inbox.
By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.