🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
> 对于产品型(无需项目组参与)的应用,可使用jenkins,结合git/svn/maven编译打包,通过shell/bat脚本进行部署即可,此处不详细讨论。 对于项目型应用,基于上述的痛点,本部署工具就是用于解决项目实施人员在部署时的遇到的问题,让实施人员部署应用时更简单,快捷,少配置,少错,易查。使用本工具,结合jenkins(或自行构建打包平台)编译构建的分发包,可较好地解决打包/配置/部署的问题。流程如下所示: ![自动部署流程](https://gitee.com/mianshenglee/datastorage/raw/master/md-photo/deploy-tool/%E8%87%AA%E5%8A%A8%E9%83%A8%E7%BD%B2%E6%B5%81%E7%A8%8B.jpg) 简单说明一下 > * 通过jenkins(或打包平台)可对程序进行自动构建、自动生成相应的程序包。(若在打包平台,同时把相应的程序需要修改的配置在打包时一起修改)。 > * 自动构建的程序包可统一按版本放置以提供下载地方(如FTP/共享文件夹/云盘均可)。(若在打包平台,直接在打包平台下载即可)。 > * 获取程序包后,实施人员解压放置在部署工具约定的目录、并按需求分配服务器,修改统一配置的文件(若在打包平台配置好,此步骤可跳过),通过简单的选择项进行自动部署即可。