2016-08-19 45 views
1

我已成功设置使用TeamCity进行非Salesforce项目的持续集成过程,但需要有关自动执行SalesFoce管理软件包安装的帮助。SalesForce:如何在持续集成中自动执行托管软件包安装

要将元数据从源迁移到目标组织,我使用了ant迁移工具,但是如果托管的软件包如何处理?

问题:

  1. 将如何TeamCity的知道,新包装已经创造出来的?我可能会观察源代码工具中的更改,但不会在创建的包存储在云中。
  2. 如何从云端获取软件包的最新版本?我需要比较软件包的版本:安装的软件包和新的软件包
  3. 如何安装软件包?

请帮忙。

+0

我很高兴你的问题,因为我正在寻找非常类似的东西(与托管软件包无关,但涉及CI过程中的手动操作)。可能有人会提供对你有用的回答我的问题,所以我离开这里链接到它。 - http://stackoverflow.com/questions/39039136/automatize-manual-tasks-after-deployment-of-salesforce-project –

回答

0

我检查了SF文档,发现SF API提供了安装,升级和卸载托管软件包的功能。它也提供了在这些操作之后运行一些Apex代码的能力。我想,你需要这样做。这里是related documentation

相关问题