抖动项目+ Git +持续集成

格列布

在我们的项目中,我们将Jitterbit用作两个系统之间的代理-我们的Salesforce应用程序和一个第三方服务(我们正在使用Web服务集成),并且Jitterbit-解决方案的一部分包含一些业务逻辑(按小时计划运行) )。我们的团队正在积极从事该项目,并且我们经常在修改Jitterbit部分。

因此,我们正在寻求通过Git和持续集成来改善我们的开发过程的能力,特别是对于Jitterbit项目(项目的Salesforce部分已经在使用它)。因此,这里有两个问题:

  • 我们知道我们可以导出Jitterbit项目并将其放入Git存储库,但是此导出过程始终会产生大量垃圾(某些UID和其他类似的东西与我们在项目中的更改没有直接关系)。这使得很难清楚地观察每个提交中的更改。
  • 我们没有发现设置任何CI工具(Jenkins,Travis-ci)以自动构建和部署到Jitterbit项目云的能力(在我看来,Jitterbit根本没有这样的选项,但希望我能错误)。

有经验的人可以帮我吗?

伊利亚

是的,应该有可能:假设您正在Harmony(即v8 +)上运行,则应该能够监视/签入(即通过Git)本地Projects文件夹(通常在Documents / JitterbitStudio或[YourUsername] / JitterbitStudio下)或那里的任何特定项目集。同样,Studio v8 +提供命令行支持以允许(自动)部署(以及更多),因此您可以设置CI / CD工具(即Jenkins)使其完全集成。

您可能需要有关该过程的更多指导(例如,排除规则等),因此请记住,Jitterbit具有官方和免费的无限制支持-只需从您的工作电子邮件中发送电子邮件到[email protected],他们应该帮助您从那里开始。您也可以与他们分享任何一般性反馈,例如,可能需要对CI的CLI支持或更详尽的官方文档发布在https://success.jitterbit.com等上。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章