Gradle
- Last Updated: April 5, 2026
- 3 minute read
データハブ Gradleプラグイン
Gradleは、GUIの外部でビルドタスクを自動化するサードパーティー製ツールです。
MarkLogicは、MarkLogicサーバーの管理に必要なタスクの多くを自動化するGradleプラグイン(ml-gradle)を提供しています。これらのタスクには、データハブアプリケーションやその他のアーティファクトのデプロイ、データベースにおける生データの生成、データベース内でのデータの処理などが含まれます。
またデータハブ Gradleプラグインを使って、継続的な統合環境においてフローのテストや結果の検証ができます。 しかし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タスクすべてとその詳細な説明が表示されます。
See Also
-
Gradleプロパティ
データハブに特有のGradleのプロパティ。 -
データハブ Gradleタスク
データハブのGradleプラグイン(ml-data-hub)で使用可能なGradleタスク。
親トピック: はじめに
関連概念
関連タスク
- 各種環境向けのGradleの設定
- Gradleによるプロジェクトの作成
- Gradleによるセキュリティ資格情報の設定
- Gradleによるエンティティの作成
- Gradleによるフローの作成
- Gradleによるステップの作成とフローへの追加
- Gradleによるフローの実行
- データハブクライアントJARによるフローの実行
関連資料
関連情報