MetadataDeploy
ファイル表現のコンポーネントが表すコンポーネントを作成、更新、または削除することにより、組織にファイル表現のコンポーネントをデプロイします。MetadataRetrieve ストアドプロシージャの実行後に使用されます。
Input
| Name | Type | Description |
| FullPath | String | アップロードまたはデプロイするzip ファイルへの完全パス。例:C:/Users/admin/Documents/deployment.zip. |
| AllowMissingFiles | String | デフォルトはfalse です。package.xml に指定されているファイルが.zip ファイルに存在しない場合、デプロイを成功させるかどうかを指定します。 |
| AutoUpdatePackage | String | デフォルトはfalse です。ファイルが.zip ファイルに含まれているがpackage.xml で指定されていない場合に、そのファイルを自動的にパッケージに追加するかどうかを指定します。.zip ファイルを含むpackage.xml が更新されたら、MetadataRetrieve() が発行されます。 |
| IgnoreWarnings | String | デフォルトはfalse です。警告を伴うデプロイが正常に完了するかどうかを示します。NOTE:本番組織へのデプロイでは、この引数をtrue に設定しないでください。 |
| RollbackOnError | String | デフォルトはfalse です。失敗した場合、完全にロールバックされるかどうかを示します。 |
| RunAllTests | String | デフォルトはfalse です。true に設定すると、インストール済みの管理パッケージから作成されたテストを含め、デプロイ後にすべてのApex テストを実行します。 |
| RunTests | String | デプロイ時に実行するApex テストのリスト。インスタンスごとに1つのクラス名を指定します。クラス名はドット記法で名前空間を指定することもできます。NOTE:このオプションを使用するには、testLevel をRunSpecifiedTests に設定します。 |
| SinglePackage | String | デフォルトはfalse です。指定された.zip ファイルが指し示すディレクトリ構造が1つのパッケージを持つか(true)、パッケージのセットを持つかを示します。 |
| TestLevel | String | デプロイの一環として実行されるテストを指定します。テストレベルは、デプロイパッケージに存在するコンポーネントの種類に関係なく強制適用されます。利用可能な値は、'NoTestRun'、'RunSpecifiedTests'、'RunLocalTests'、および'RunAllTestsInOrg' です。 |
Result Set Columns
| Name | Type | Description |
| JobId | String | デプロイ操作のJobId。 |
| Success | String | デプロイが成功したかどうか。 |
| Status | String | デプロイのステータス。 |
| IgnoreWarnings | String | デプロイが警告を発した場合にデプロイを続行するかどうかを指定します。 |
| NumberComponentErrors | String | このデプロイ中にエラーが発生したコンポーネントの数。 |
| NumberComponentsDeployed | String | デプロイプロセスでデプロイされたコンポーネントの数。 |
| NumberComponentsTotal | String | デプロイのコンポーネントの総数。 |
| NumberTestErrors | String | このデプロイ中にエラーが発生したApex テストの数。 |
| NumberTestsCompleted | String | このデプロイの完了したApex テストの数。 |
| NumberTestsTotal | String | このデプロイのApex テストの総数。 |