主題 |
內容 |
?
?
Linux常用命令學習 |
?Linux下找文件、找進程、資源監控、找端口、正則表達式、環境變量有效范圍、vi模式下搜索文件、grep、awk、sed、管道、重定向、輸出流
???Linux環境管理
?????SELinux配置、iptables配置、資源限制、任務計劃、JDK配置、環境變量、Linux完成Jenkins搭建、開機自啟動、Jenkins主要目錄
???Linux下的Shell腳本編寫(只給例子,不展開講解,這里面的內容太多了)
? |
Jenkins系統管理各內容使用場景介紹(如:管理節點等重要內容) |
?Jenkins基本配置、全局配置、權限配置、郵件配置、認證證書管理、多節點配置、時鐘同步
? |
?
Jenkins+Maven+SVN集成框架搭建,具體實例介紹 |
Maven環境配置、nexus私庫環境安裝、Maven工程編譯部署(用Shell腳本實現) |
如何使用Jenkins完成自動編譯、打包、部署,并將打包內容郵件通知相關人員 |
創建和配置Job
?????Jenkins中job的Trigger和Poll SCM、Build periodically
?????Jenkins中job與slave的綁定和選擇
?????Jenkins中job自動編譯、打包、部署,并將打包(用Shell腳本實現,Jenkins的插件實現起來太麻煩)
?????Jenkins中job郵件通知
?????Job執行和執行log查看
?????Job的分類管理 |
分布式構建、自動化部署和持續交付講解 |
?自動化部署依賴環境配置
?????Job分解和解耦、分布式編譯
?????Jenkins中的pipeline(如果不熟悉Java編程和groovy腳本,這個就不講了,這個需要會寫groovy代碼才行,否則只能使用簡單的功能)
?????自動化部署、自動化測試調用、Java工程的靜態掃描(Shell腳本實現)
?????版本發布和正式上線
?????實際真實的項目測試驗證(同類項目只負責調通一個) |
Jenkins常見問題 |
瀏覽器兼容性問題,高版本的Jenkins己經不再支持IE11以下的版本,包括IE11
?????權限被鎖死
?????Job的分類管理
?????Job的備份
?????Job的log清理 |
其它重點內容 |
Jenkins的使用方式
?????Shell腳本,或python/php/perl腳本
?????Rsync同步服務 |