使用docker安裝的jenkins配置部署vue項目

首先安裝Publish Over SSH、nodeJSvue

image.png
image.png
首頁 => Manage Jenkins => 可選插件 => 右上角搜索 => 直接安裝
安裝完Publish Over SSH後
image.png
進入之後,拉到底下的Publish over SSH配置服務器的信息,配置完成後點擊Test Configuration測試可否正常鏈接,能夠的話保存。注意Remote Directory須要填寫/後面推送文件目錄是相對於此進行推送的
image.pngnode

安裝完nodejs後配置
image.pnggit

配置選擇node版本
image.pngnpm

建立項目
首頁 => 左上角第一個新建Item image.png
配置git地址,要https的那個地址,在這裏配置的地址,會在當前工做空間中自動從配置的git地址中拉取項目
image.png
選擇nodejs
image.png服務器

增長構建步驟
image.pngssh

輸入,拉取完項目後執行的操做
image.png測試

echo $PATH
node -v
npm -v
npm install
rm -rf dist #刪除上一次構建生成的文件夾
npm run build   #構建
cd dist
tar -zcvf dist.tar.gz * #壓縮當前目錄的全部文件

構建完成後的增長ssh命令
image.png
image.pngui

cd /www/wwwroot/tangjn-cn
tar -zxvf dist.tar.gz
rm -rf dist.tar.gz

我這邊項目的運行地址是/www/wwwroot/tangjn-cn,上面的操做就是要將dist裏的內容放到這個工做目錄上,vue項目運行還需配置Nginxspa

配置完成後點擊當即構建插件

相關文章
相關標籤/搜索