下載下傳位址:百度網盤
第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節