通過Jenkins自動化部署簡單的前後端項目

看公司成員,每次都爲部署消耗不少時間,工作效率低,就想着提高工作效率,所以就嘗試搭建 jenkins 前後端自動化部署項目。最後搭建完成也是非常開心。因爲這效率提高不止一點。下面介紹搭建方式(spring boot 後臺和 vite 前端)

1.配置 maven,jdk 和 nodejs

img.png 這裏只配置 maven,個人覺得 jdk 和 nodejs 具體還是全局安裝最好(個人覺得 jenkins 裝不方便) img_1.png

2.在項目中存放部署的文件

deploy.sh

#!/bin/bash

cd src/ui/web &&
pnpm install --registry=https://registry.npm.taobao.org &&
pnpm run build &&
cd .. && cd .. &&
docker-compose -f docker-compose.yml up --build -d

準備好 docker-compose.yaml 和 Dockerfile 等

3.在 jenkins 創建項目

填寫 git 地址,選定分支 img_2.png img_3.png 設置輪詢(5 分鐘查詢一次是否有更新) img_4.png 後端選擇構建的 pom 文件,前端執行包含在 deploy.sh 中,直接執行即可 img_6.png img_5.png

4.保存後構建

img_7.png img_8.png img_9.png img_10.png 成功構建

本文由「誠哥博客」原創,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:通過Jenkins自動化部署簡單的前後端項目

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章