サンプル用プラグイン

プラグインは 1 つ以上のステップから構成されています。ステップは機能を構成する単位であり、ユーザーが構成したり、他のステップと組み合わせてプロセスを作成したりすることが可能です。プラグインの作成とは、個々のステップを定義し、それらを 1 つのグループにまとめて IBM® UrbanCode Deploy で表示できるようにすることです。

プラグイン・ステップは、ターゲット環境にインストールされているエージェントによって実行されます。つまり、エージェントがホスト上にある必要なスクリプト・ツールにアクセスできる限り、プラグインは任意のスクリプト言語で記述できるということです。

このセクションではプラグイン・ステップを詳しく調べ、その構造を探ります。ここで使用するサンプル用プラグインの FileUtils には、ファイル操作に関連したステップがいくつか含まれています。FileUtils プラグインは IBM UrbanCode Deployに同梱されています。

プラグイン・ステップは、それぞれがエディターで個別に構成可能なオブジェクトです。次の図では、FileUtils のいくつかの個別のステップがプロセス・エディターに表示されています。

プラグインのコードに含まれるステップと、それに対応するプロセス・エディター内のステップの図

この例では、Create File ステップを調べます。Create File はごく簡単なステップで、その名が示すように、ファイルを作成します。

ステップ (step-type エレメント) の構造はいずれも同じです。

次の図に、Create File ステップの構造を示します。

ステップの構造が示すステップのプロパティー。これは「プロパティーの編集」ウィンドウのプロパティーに対応します。

フィードバック