在Jenkins中建立工程前端
须要把自动部署脚本上传到部署主机的响应目录,请仔细查看Jenkins 各个Job的配置。linux
存放在部署主机的目录:/data/deploy-shellweb
脚本名称:deploy-portal.shshell
存放在部署主机的目录:/data/deploy-shellsvn
脚本名称:deploy-octopus.shspa
存放在部署主机的目录:/data/deploy-shellblog
脚本名称:deploy-web.sh部署
portal 和iot-web自动构建支持使用部署主机的配置文件替换构建的配置文件,须要提早把文件文件准备好,存放到相应的目录,特殊状况须要修改部署脚本。io
建议把配置文件分部署节点分别在svn 上配置好,而后直接拉取下来就能够了。test
如portal 配置文件目录:与部署脚本有关
构建有一个参数控制是否使用部署主机配置文件替换构建的包的配置文件(iot 和portal的构建都配置有):
前期准备工做作好后就能够自动构建了,一键发布(要发布多节点只要修改构建配置的分发主机项便可,能够支持多个节点同时部署)。
直接执行linux-iot-test 自动构建
须要先执行linux-iot-portal0.2-test ,再执行linux-portal-test 。
直接执行linux-iot-portal0.2-test 自动构建