企业实战(Jenkins+GitLab+SonarQube)_09_jenkins发布项目到测试环境
生活随笔
收集整理的這篇文章主要介紹了
企业实战(Jenkins+GitLab+SonarQube)_09_jenkins发布项目到测试环境
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
接上一篇:企業實戰08_jenkins安裝和第一個Java項目構建https://blog.csdn.net/weixin_40816738/article/details/90454587
文章目錄
- 1. 配置遠程測試服務器主機
- 2. 在視圖中選擇項目(testToGitLab)
- 3. 選擇【配置】
- 4. 配置和發布腳本
1. 配置遠程測試服務器主機
- 【系統管理】-【系統設置】-【Publish over SSH】-【 SSH Servers】
2. 在視圖中選擇項目(testToGitLab)
【我的視圖】-【testToGitLab】-【配置】添加構建之后的工作(將構建好的項目的war包,發送到遠程測試環境)
3. 選擇【配置】
4. 配置和發布腳本
| Name | 設置的遠程測試服務器主機 |
| Sonarce files | 編譯、打包的war 相對于jenkins工作空間而言 要填寫文件信息在工作空間下面的任務名稱下面 |
| Remove prefix | 遠程移除前綴路徑,只發布項目的war或者jar |
| Remote directory | 把項目發布到遠程服務器的地址,這里的路徑jenkins,但是全路徑應該是/app/jenkins,因為在配置遠程服務器信息時,你也配置了,因此這里的路徑是一個拼接路徑,這個路徑會自動創建 |
如下圖所示(要記住,這里容易忘記,但是很重要):
點擊-【確認】-【立即構建】-【控制臺】-【查看控制臺輸出】
編譯打包成功
發布成功
登錄遠程測試服務器查看日志:
瀏覽器請求:
tomcat發布war
【開發人員提交代碼】-【gitlab倉庫】-【jenkins拉取代碼到指定目錄】-【項目進行maven編譯打包】-【發布到測試環境】-【瀏覽器訪問】
【創建任務】-【自由化風格/maven項目都可以,只是用不用Maven打包編譯的區別而已】
Jenkins工作空間介紹:
總結
以上是生活随笔為你收集整理的企业实战(Jenkins+GitLab+SonarQube)_09_jenkins发布项目到测试环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微服务技术链接汇总
- 下一篇: 软考 - 法律法规 标准化