2016-08-19 48 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

相關問題