天天看點

基于Jenkins的DevOps工程實踐

下載下傳位址:百度網盤

第1章 流水線基礎篇

2小時4分鐘8節

1-1編寫Jenkinsfile運作流水線[20:45]

1-2聲明式流水線文法[25:32]

1-3使用Jenkins共享庫[17:26]

1-4實踐使用共享庫格式化日志輸出[07:08]

1-5Groovy基礎文法-字元串清單[20:12]

1-6Groovy基礎文法-字典條件語句循環語句[14:29]

1-7Groovy基礎文法-函數使用[09:42]

1-8常用的Pipeline DSL方法[09:20]

第2章 建構工具內建

1小時9分鐘7節

2-1內建Maven建構工具[13:49]

2-2內建Ant建構工具[07:19]

2-3內建Gradle建構工具[06:56]

2-4內建Npm建構工具[10:40]

2-5共享庫方式整合建構工具[12:51]

2-6內建SaltStack部署工具[12:10]

2-7內建Ansible部署工具[06:08]

第3章 使用者認證內建

24分鐘3節

3-1Ldap使用者認證內建[10:31]

3-2GitlabSSO使用者認證內建[08:19]

3-3GitHubSSO認證內建[05:48]

第4章 版本控制系統內建

1小時34分鐘7節

4-1項目準備與流水線調試[15:04]

4-2配置Gitlab送出流水線[04:54]

4-3優化Gitlab送出流水線-分支自動比對[09:43]

4-4優化送出流水線-變更commit狀态[27:34]

4-5優化送出流水線-過濾特殊push請求[07:25]

4-6優化送出流水線-建構失敗郵件通知[21:36]

4-7配置Gitlab合并流水線[08:10]

第5章 代碼品質平台內建

3小時26分鐘11節

5-1SonarQube平台簡介與配置[13:00]

5-2SonarQube掃描器配置[07:53]

5-3本地使用掃描器項目分析配置[26:53]

5-4添加流水線步驟進行自動化代碼掃描[20:52]

5-5安裝JenkinsSonar插件[06:55]

5-6使用Sonar插件完成代碼掃描[12:38]

5-7SonarQube項目管理-內建流水線[38:15]

5-8SonarQube實踐-搜尋與建立項目[21:46]

5-9SonarQube實踐-配置品質規則與品質阈[30:18]

5-10Sonar配置掃描結果與Commit關聯[20:34]

5-11Sonar配置項目多分支模式[07:02]

第6章 制品倉庫內建

2小時56分鐘9節

繼續閱讀