Jenkins CI持續集成項目(Nodejs)配置

引用CI基礎配置篇 https://my.oschina.net/huanke/blog/5188327

1. 添加Nodejs插件,並重啓Jenkins

 

2. 添加插件build name 並重啓,用於Build Name and Description Setter(構建名稱和描述設置器)

 

3. 全局變量中配置Nodejs環境變量

 

4. 來到主頁,以自定義的方式創建新任務
自定義git分支的變量名


自定義所發佈環境的變量名


git 代碼拉取


指定git拉取時的默認分支


構建環境

 

系統管理-->系統配置中還需要用到

 
系統配置顯示名稱 對應插件名稱及文檔地址 使用及前提 備註(其他參考)
SonarQube servers SonarQube Scanner SonarQube Scanner就是代碼掃描器(具體工作就是掃描代碼)
在Jenkins上從工具sonarqube(部署的代碼質量檢測工具)通過調用掃描器 sonar scanner 進行代碼質量分析
https://www.cnblogs.com/struggle-1216/p/12439355.html
釘釘 DingTalk 釘釘機器人通知  
Job Config History Job Configuration History 此插件爲每次更改和系統配置保存作業和代理的配置文件的副本  
Bitbucket 端點 Bitbucket 它公開了一個 URI 端點,您可以將其作爲 WebHook 添加到您希望與之集成的每個 Bitbucket 項目中。這個單一端點在推送時從 Bitbucket 接收完整的數據負載(請參閱他們的文檔),觸發兼容的作業以基於更改的存儲庫/分支進行構建。
Jira Jira 該插件與 Jenkins 集成了Atlassian Jira 軟件(雲和服務器版本)。  
Image Tag Parameter Plugin Image Tag Parameter 此插件允許您將(容器)圖像標籤定義爲構建中的參數。  
REST List Parameter REST List Parameter 此插件提供的參數類型可以請求 REST 端點並提供在構建開始時從響應值解析的值列表。REST 響應可能包含 Json 或 XML,它們可以分別使用Json-PathxPath進行解析。如果 REST 端點需要身份驗證,則可以使用基本或承載身份驗證。  
Declarative Pipeline (Docker)      
Generic Webhook Trigger Generic Webhook Trigger 通用的網絡鉤子觸發器  
Groovy Groovy 這個插件增加了直接執行 Groovy 代碼的能力。  
Retry build after failure      
Publish over SSH Publish over SSH 這個插件爲添加通過 SSH 發佈的選項  
SCM 輪詢      

 Publish over SSH 下 SSH Servers

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