WebService管理

时间:2013-04-25 13:47:28

标签: deployment jenkins

我有一些网络服务,它们都是一个应用程序的一部分。它们都是使用Jenkins构建的,并且构建存储在文件夹中。为了运行它们我开始几个ssh会话,执行很多scp,并使用nohup ./start -Dport=.. &

运行每个会话

直到是唯一的应用程序才行。但现在有五个。每次部署都像地狱一样。

那么,有没有自动化的软件?我希望它可以通过ssh复制几个文件,运行一些bash脚本,监视服务活动并通过web-ui公开它。我可以自己创造一些东西,但我不想重新发明自行车。

1 个答案:

答案 0 :(得分:1)

Kwatee(我是开发人员)是一个免费的工具。您可以使用web ui在任意数量的服务器上配置和操作部署。您还可以通过ant / maven插件或python shell命令在连续构建环境中自动执行整个过程。