私たちのプロジェクトでは、Jitterbit を 2 つのシステム間のプロキシとして使用しています。Salesforce アプリケーションと 1 つのサードパーティ サービス (Web サービス統合を使用しています) であり、ソリューションの Jitterbit 部分にはいくつかのビジネス ロジックが含まれています (1 時間ごとのスケジュールで実行されます)。 )。私たちのチームはプロジェクトに積極的に取り組んでおり、Jitterbit 部分を頻繁に変更しています。
そのため、Git と継続的インテグレーションの助けを借りて、特に Jitterbit プロジェクト (プロジェクトの Salesforce の一部で既に使用されています) の助けを借りて、開発プロセスを改善する能力を探しています。したがって、ここには 2 つの問題があります。
- Jitterbit プロジェクトをエクスポートして Git リポジトリに配置できることはわかっていますが、このエクスポート プロセスでは常に大量のゴミ (一部の UID など、プロジェクトの変更に直接関係のないもの) が生成されます。これにより、各コミットの変更を明確に観察することが難しくなります。
- Jitterbit プロジェクトを自動的にビルドしてクラウドにデプロイするための CI ツール (Jenkins、Travis-ci) をセットアップする機能は見つかりませんでした (Jitterbit にはそのようなオプションはまったくないように思えますが、そうであることを願っています)。違う)。
そのような経験がある人は私を助けてくれますか?