<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          企業(yè)DevOps之路:H5項(xiàng)目構(gòu)建

          共 996字,需瀏覽 2分鐘

           ·

          2022-03-16 13:14

          1. 安裝node

          • 下載node

          https://nodejs.org/zh-cn/download/
          • 安裝node

          下載的node是一個(gè)exe文件,只要一步一步安裝即可。在安裝過(guò)程中也可以安裝到其他目錄,這里的安裝目錄:

          C:\jenkins\nodejs

          安裝完之后,node的命令默認(rèn)已經(jīng)加到PATH環(huán)境變量中。

          2. 創(chuàng)建一個(gè)自由風(fēng)格項(xiàng)目

          新建Item


          輸入一個(gè)項(xiàng)目名稱(chēng),然后選擇 Freestyle project

          3. 配置git下載源碼

          輸入h5項(xiàng)目的倉(cāng)庫(kù)地址,然后選擇git服務(wù)器的憑證

          4. 增加構(gòu)建步驟一

          增加一個(gè)構(gòu)建步驟,因?yàn)榉?wù)器是windows系統(tǒng),所以選擇批處理腳本(如果是linux就選擇shell腳本)。

          構(gòu)建腳本更加項(xiàng)目情況自己編寫(xiě),安裝h5項(xiàng)目的依賴(lài)

          cd %WORKSPACE%/weiit-saas-mp
          rmdir /S /Q %WORKSPACE%/weiit-saas-mp/weiit_saas_front
          SET PATH=%PATH%;c:/dev/nodejs
          npm install

          5. 增加構(gòu)建步驟二

          在第四步的基礎(chǔ)上繼續(xù)增加構(gòu)建步驟,打包h5項(xiàng)目,打包腳本如下:

          cd %WORKSPACE%/weiit-saas-mp
          SET PATH=%PATH%;C:/jenkins/nodejs
          npm run build

          6. 上傳成果物到服務(wù)器

          在第五步的基礎(chǔ)上繼續(xù)增加構(gòu)建步驟,上傳成果物到遠(yuǎn)程服務(wù)器上,上傳腳本

          pscp -r -l deployop -pw deployop123 %WORKSPACE%/weiit-saas-mp/dist 120.88.10.188:/wls/deployop

          7. 部署H5項(xiàng)目

          在第六步的基礎(chǔ)上繼續(xù)增加構(gòu)建步驟,該步主要是執(zhí)行遠(yuǎn)程服務(wù)器的腳本,進(jìn)行服務(wù)器部署。部署腳本一般情況下包含以下動(dòng)作

          • 備份舊的項(xiàng)目資料

          • 部署新的項(xiàng)目資料

          • 如果涉及需要重啟的,一般先關(guān)閉,再啟動(dòng)

          在增加的構(gòu)造步驟的文本框里輸入執(zhí)行遠(yuǎn)程啟動(dòng)腳本命令,例如

          sh /wls/deployop/script/restart.sh

          分享&在看

          瀏覽 43
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美成人免费观看视频 | 国产一级片免费观看 | 激情精品国产 | 亚洲欧美中文字幕 | 永久免费看黄色视频 |