前言
easy-jenkins是一款對vue和jar的部署工具,操作簡單,實行一鍵部署,內部結構采用流水線形式架構,每次部署,時時提供部署過程,部署記錄,界面友好簡潔,使用方便,符合用戶常規操作
easy-jenkins面向分支形式,無需登錄,默認分支為jenkins,每個分支可以配置多個數據源,切換不同分支可以管理不同數據源
easy-jenkins采用本地存儲的結構無需配置數據庫,簡單易上手
提示:以下是本篇文章正文內容,下面案例可供參考
一、項目地址
開源地址:
https://gitee.com/susantyp/easy-jenkins二、使用步驟
先把代碼拉入你的本地
1.項目結構
2.啟動主類 EasyJenkinsApplication
3.安裝
啟動后彈出當前窗體 點擊下一步。另外,公眾號JAVA精選,回復java面試,獲取面試資料,支持在線刷題。
來到這里后,填寫相應的信息
-
安裝路徑
-
maven路徑 打包需要
-
以及項目端口的啟動,避免不要和本地端口沖突,我們可以設置 8332 8899 9900 等端口
點擊安裝并啟動, 點擊確認 等待幾秒,項目自動啟動
4.項目啟動圖
三、功能點介紹 1. 部署列表
部署列表主要顯示我們的連接信息
1)添加連接(部署jar)
我們點擊按鈕,添加連接
添加本地項目地址
添加本地項目地址后,它下面的文本款會根據本地項目地址自動生成,如圖
在這邊需要確保:
-
你的本地項目地址是正確的
-
jar名稱正確的
-
pom.xml文件是正確的
我部署項目的端口為8080
根據你自己的項目設置端口
添加服務器相關信息
在我們的右邊填寫我們的服務器信息
-
服務器ip
-
賬號
-
密碼
-
端口
上傳的位置 后面不需要帶/
上傳的位置 默認生成一個命令
如果上傳位置是/home/springboot
則生成如下
nohup java -jar /home/springboot/wall.jar & tailf /home/springboot/nohup.out
可以修改為你自己需要運行的命令
或者直接使用當前命令
2)部署jar
我們點擊部署按鈕即可
部署過程效果圖
后臺會實時返回部署的消息,返回給前端顯示
3)部署成功
部署成功返回:Successfully deployed
4)刪除
點擊table 直接刪除
5)編輯
編輯小伙伴可以自己玩一下
2. 部署記錄
部署記錄主要記錄了,最近部署的情況和統計信息
3. 數據分支
easy-jenkins 是面向分支的
不同分支存儲不同的連接,默認分支為jenkins
1)創建分支
創建一個root的分支
2)切換分支
切換完成后,可以查看當前分支的狀態
當前我們就是root分支的環境下
我們點擊部署記錄
部署記錄此時為空的,剛剛創建分支下面是沒有連接數據的,需要重新添加連接
我們切換為jenkins分支后,前面我們在jenkins添加了一條連接數據,下面就顯示數據了,同時上面會標注當前的環境為jenkins
注意了,正在使用的分支是不可以刪除。Java進階路線:https://www.yoodb.com/
4. 基本設置
-
安裝路徑
-
maven路徑
-
項目端口號
當前這三個值,是我們最初剛剛開始安裝的時候的需要錄入的值,我們可以點擊編輯操作
5. 啟動
-
第一次啟動會啟動安裝向導程序
-
第二次啟動直接啟動瀏覽器,則不再啟動安裝向導程序
dist 是vue項目默認build的位置
同樣 后面 不需要 ‘/’
需要注意
上傳位置名字保持跟本地相同的名字,如圖:
然后填寫你相應的服務器信息即可
7. exe啟動項目
在我們exe文件夾下面,有一個easy-jenkins.exe
文件
可以將他拷貝到桌面,直接點擊它運行即可,不需要每次啟動springboot程序
總結
此部署工具主要針對于個人本地的部署
針對于小型項目的部署,輕量級的,一鍵部署,操作簡單。
作者:來自上海的這位朋友 https://blog.csdn.NET/Susan003/article/details/128223343