一旦我构建了我的播放应用程序,我可以使用哪种工具来自动化将文件推送到服务器,然后用新的代码替换旧代码并重新启动服务器?
那里有什么东西已经设置好可以玩了吗?
答案 0 :(得分:0)
@nmat的评论是正确的。
它只是一个.jar / .war所以你可以使用你用来部署java应用程序的任何东西
例如,我的团队使用jenkins。
有文档如何部署到云服务:
https://www.playframework.com/documentation/2.5.x/DeployingCloud
https://www.playframework.com/documentation/2.5.x/ProductionHeroku
我想要添加的唯一内容是与Lightband产品配合使用的特殊管理系统,包括播放, ConductR :
https://conductr.lightbend.com/docs/2.1.x/Overview
https://conductr.lightbend.com/docs/2.1.x/ContinuousDeliverySetupOps
https://conductr.lightbend.com/docs/2.1.x/AkkaAndPlay#play25-conductr-bundle-lib
它有助于在具有不同角色的不同服务器上管理一组服务。