MetadataDeploy
Salesforce 組織にメタデータコンポーネントをデプロイし、オブジェクト構造や設定の変更を可能にします。
Input
| Name | Type | Description |
| FullPath | String | デプロイするメタデータコンポーネントを含むZIP アーカイブへの完全なファイルパス。例:C:/Users/admin/Documents/deployment.zip。 |
| AllowMissingFiles | String | 'true' に設定すると、package.xml にリストされているファイルの一部がZIP アーカイブに存在しない場合でもデプロイを続行できます。デフォルトは'false' です。 |
| AutoUpdatePackage | String | 値が'true' の場合、MetadataRetrieve 呼び出しを発行して更新されたpackage.xml を生成し、ZIP アーカイブにあるがpackage.xml で指定されていないファイルを自動的に含めます。デフォルトは'false' です。 |
| IgnoreWarnings | String | 値が'true' の場合、警告が返されてもデプロイを完了できます。本番デプロイメントでは推奨されません。デフォルトは'false' です。 |
| RollbackOnError | String | 値が'true' の場合、エラーが発生するとデプロイ全体をロールバックします。デフォルトは'false' です。 |
| RunAllTests | String | 値が'true' の場合、管理パッケージのテストを含め、組織内のすべてのApex テストがデプロイ後に実行されます。デフォルトは'false' です。 |
| RunTests | String | デプロイ中に実行する特定のApex テストクラスのリスト。該当する場合は、名前空間プレフィックス付きの完全修飾クラス名を使用してください。testLevel をRunSpecifiedTests に設定する必要があります。 |
| SinglePackage | String | 値が'true' の場合、ZIP アーカイブが複数のパッケージではなく単一のパッケージ構造を含むことを示します。デフォルトは'false' です。 |
| TestLevel | String | デプロイ中に実行されるApex テストを定義します。オプション:'NoTestRun'、'RunSpecifiedTests'、'RunLocalTests'、または'RunAllTestsInOrg'。 |
Result Set Columns
| Name | Type | Description |
| JobId | String | デプロイ操作に割り当てられた一意のジョブID。 |
| Success | String | デプロイが正常に完了したか(true)、失敗したか(false)を示します。 |
| Status | String | InProgress、Succeeded、Failed などのデプロイジョブの現在のステータス。 |
| IgnoreWarnings | String | 警告にもかかわらずデプロイが続行されたかどうかをエコーします。 |
| NumberComponentErrors | String | エラーのためにデプロイに失敗したメタデータコンポーネントの総数。 |
| NumberComponentsDeployed | String | 正常にデプロイされたメタデータコンポーネントの数。 |
| NumberComponentsTotal | String | デプロイリクエストに含まれるメタデータコンポーネントの総数。 |
| NumberTestErrors | String | デプロイ中に失敗したApex テストの数。 |
| NumberTestsCompleted | String | デプロイ中に実行が完了したApex テストの数。 |
| NumberTestsTotal | String | デプロイ中に実行されたApex テストの総数。 |