SalesForce:如何在Continuous Integration中自动化托管包安装

时间:2016-08-19 17:56:39

标签: ant package salesforce managed force.com

我已成功使用TeamCity为非SalesForce项目设置持续集成流程,但需要帮助自动化SalesFoce管理包安装

要将元数据从源迁移到目标组织,我使用了ant迁移工具,但是在托管包的情况下怎么做?

问题:

  1. TeamCity如何知道新包已创建?我可能会看到源代码工具中的更改,但不会在存储创建的包的云中查看。
  2. 如何从云端获取最新版本的软件包?我需要比较软件包的版本:已安装的软件包和新版本的软件包
  3. 如何安装包裹?
  4. 请帮忙。

1 个答案:

答案 0 :(得分:0)

我检查了SF文档,发现SF API提供了安装,升级和卸载托管包的功能。此外,它还提供了在这些操作后运行一些Apex代码的功能。我想,你需要以这种方式行动。这是related documentation