我想要一个可以从本地计算机自动部署到远程Ubuntu服务器的工具。 我的项目是用java编写的。他们可以是webapp或守护程序的应用程序,或任何(但现在只有java);我的项目中有spring,hibernate,maven build。自动部署java(daemon或web)应用程序工具
是否有一个工具可以帮助做SSH登录,运行sql脚本,复制文件,编辑配置(在几个.conf文件中)(mysql用户名,密码,一些URL地址,...),新运行安装服务,进行版本控制,... 由于手动部署/修补程序包非常繁琐且耗时。 或者我必须编写我自己的工具?我们不希望(太多)开发人员知道服务器配置信息(因为它是不安全的),部署只需要一个(或几个)sysad来完成。 我想过木偶和厨师。你认为这两个系统可以帮助我的情况吗?
欢迎您提出任何建议。 在此先感谢。