このビルド・スタイルは、リモート・システム内の CL プログラムを呼び出して、i プロジェクト内のメンバーをコンパイルします。
- CL プログラム
- ユーザーが手動で作成した BIND.CLLE をアップロードし、またこのプロジェクトのスタイル構成で指定したソース・ファイルから COMPILE.CLLE メンバーをアップロードします。
次に、これらをコンパイルおよび実行して、このプロジェクトをサーバー上にビルドします。
このビルド・スタイルは、以下のアクションを「リモート・アクション」メニューに提供します。
- 変更のプッシュ
- 選択されたプロジェクト内で見つかった新規または変更済みの項目をすべてプッシュします。
「選択した項目のプッシュ」または「変更のプッシュ」による前回のプッシュ以降に、項目がローカル側で更新された場合、項目は変更されます。
初回には、すべてのリソースが関連ライブラリーにアップロードされます。
それ以降のアップロードはそれぞれ、増分で行われます。
- 選択した項目のプッシュ
- 選択されたすべてのリソースおよびその子を、関連ライブラリー内の対応する IBM® i ソース・ファイルおよびメンバーにアップロードします。
これにより、存在しないリソースがすべて作成されます。
ユーザーが確認した場合にのみ、サーバーで行った変更を上書きします。
関連ライブラリーの内容をワークスペースと強制的に一致させるには、このアクションを使用します。
- ビルドの実行依頼
- 指定したソース・ファイルから、COMPILE および BIND プログラムを使用して、サーバー上で i プロジェクトをコンパイルおよび実行するためのジョブを実行依頼します。
このスタイルは、以下の 2 つの CL プログラムをコンパイルおよび実行します。
- COMPILE
- ソース・メンバーをプログラムまたはモジュールにコンパイルします。
- BIND
- BIND.CLLE ソース・メンバーがユーザーによって手動で作成され、COMPILE プログラムが正常に実行された場合に、プログラムおよびサービス・プログラムを作成します。