在我们的项目中,我们使用 Jitterbit 作为两个系统之间的代理——我们的 Salesforce 应用程序和一个第三方服务(我们正在使用 Web 服务集成),我们的解决方案的 Jitterbit 部分包含一些业务逻辑(它按计划每小时运行一次) )。我们的团队正在积极开展该项目,我们经常修改 Jitterbit-part。
因此,我们正在寻找借助 Git 和持续集成来改进我们的开发过程的能力,特别是对于 Jitterbit 项目(项目的 Salesforce 部分已经在使用它)。所以,我们这里有两个问题:
- 我们知道我们可以导出 Jitterbit 项目并将其放入 Git 存储库,但是这个导出过程总是会产生很多垃圾(一些 UID 和其他与我们在项目中的更改没有直接关系的东西)。这使得很难清楚地观察每次提交中的变化。
- 我们没有发现任何能力来设置任何 CI 工具(Jenkins,Travis-ci)来自动构建和部署到云 Jitterbit 项目(在我看来,Jitterbit 中根本没有这样的选项,但希望我是错误的)。
有这样经验的人可以帮帮我吗?