データハブGradleプラグイン
Gradleは、ビルドタスクを自動化するサードパーティー製ツールです。
MarkLogicは、MarkLogicサーバーの管理に必要な多くのタスクを自動化するGradleプラグイン(ml-gradle)を提供しています。
データハブのGradleプライグイン(ml-data-hub)は、データハブ固有のタスク用にml-gradleを拡張したものです。これを使用してMarkLogicサーバーリソース(データベース、ユーザー、ロール、アプリケーションサーバーなど)をデプロイします。ml-gradleは、これらをデータハブディレクトリの以下のような設定に従ってデプロイします。
hub-internal-config
(your-project-root/src/main/hub-internal-config
)ml-config
(your-project-root/src/main/ml-config
)
ml-gradleタスクのデフォルト(=非データハブ)の動作については、ml-gradleの一般的なタスクやml-gradleタスクのリファレンスを参照してください。
ヒント:
gradle tasks
を実行すると、使用可能なGradleタスクすべてとその詳細な説明が表示されます。