アフィリエイト広告を利用しています
ファン
検索
<< 2021年03月 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
月別アーカイブ
プロフィール

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

2021年03月31日

Salesforce本番環境リリースでハマったこと

本番リリースしたタイミングでテストエラーが発生。。。
(開発環境では発生していなかった)

原因はフローやプロセスが無効の状態でリリースされること。
変更セットを使用したフローのリリースの考慮事項

変更セットの有効なフローは、対象に無効としてリリースされます。リリース後手動でフローを有効化してください。


トリガーのテストクラスで、同時に実行されるフローやプロセスの更新内容を前提とした動きとなっていっため開発環境では問題ないが、本番環境では無効のためエラーとなっていた。

解決方法としては
@該当クラスを外してリリースし、フロー、プロセスを有効化した後、外したクラスを再リリースする
Aフローのテストクラスを作成してテストカバー率要件を満たす
有効としてのプロセスとフローのリリース

今回は@で対応しましたが、Aもキツいので根本的な解決方法としてはApexトリガとプロセス・フローを併用せず、どちらかに一本化するのが良いと思われます
posted by 遠坂 at 17:43 | Comment(0) | TrackBack(0) | Salesforce
×

この広告は30日以上新しい記事の更新がないブログに表示されております。