在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 自動構建