1
我正在設置一個Restcomm實例,我想將它與Jenkins集成,因此每當我們在特定分支的github中都有PR時,Jenkins就會將RVD App部署到Restcomm實例。自動部署到Restcomm
我有機會從詹金斯差餉物業估價署的工作區,所以我想我可能有類似:
- 開發者創建/本地更新她的RVD應用。
- 她將APP從她的工作區複製到github庫,並創建PR。
- Jenkins更新遠程RVD工作區複製/更新新文件/應用程序。
我想這將是工作,但我不喜歡複製文件從一個工作區到另一個由於不一致等等。
我寧願是這樣的:
- 開發更新APP源github上,並創建一個PR。
- Jenkins打包應用程序(zip?)並調用Restcomm API來部署/更新它。
這可能嗎?有關該API的任何文檔?
謝謝@jeand。我目前正在從事其他工作,但是我會在完成實際工作後看看這個。我可以使用工作區複製/粘貼策略來部署/修改應用程序還是有任何缺點? –
@AntónR.Yuste是的,應該工作。我們可能需要考慮版本控制應用程序,這樣如果RVD正在處理流量,則不會有問題。基本上現有的流量保持與應用程序的版本N和新的流量去N + 1版本。你可以在github中創建一個問題,或將它添加到現有的問題? – jeand
我會的,謝謝你的幫助! –