まとめてリリースするファイルの決定
リリースを小さいサイズに分割する必要がある場合、同時にリリースすべきコンポーネントを把握することが重要です。
- テストをトリガしないリリースコンポーネント — API バージョン 34.0 以降では、デフォルトでテストが必要なコンポーネントは Apex クラスおよびトリガのみです。その他のすべてのコンポーネントはテストが必要ありません。
- 連動コンポーネントは分割しない — メタデータの移行においてファイルの連動関係は大きな役割を担うため、連動コンポーネントは別々にしないことが重要です。
- 最も数が多いコンポーネントを個別にリリースする — 次のコンポーネントは数が多くなる可能性があるため、その他のコンポーネントとは個別にリリースすることが適切な場合があります。
- メールテンプレート: 個別にリリースできますが、そのテンプレートを使用するコンポーネントより前にリリースする必要があります。
- ダッシュボード: 個別にリリースできますが、カスタムボタンがレポートにリンクされている場合はレポートより前にリリースする必要があります。
- レポート: 最も多いのコンポーネントが含まれる可能性があります。その他すべてのコンポーネントの後に複数のバッチでリリースできます。