透過 CI/CD 工具,達到自動執行測試、發佈、上架,持續整合及部署。
學會透過 Android CI/CD 工具 Jenkins 達到持續整合與部署
學完後能自動建置、測試、部署、發佈、上架 App
如何透過 Firebase Crashlytics 達成 App 監控
自動部署 App 至 Beta Testing、Google Play
按一下 進入設定
# 都要寫程式了,測試、更新、部署當然也要自動化
別擔心!這些問題都能夠過『自動化』來解決!
這門課程將帶領大家透過自動化工具 CI/CD,進行自動測試、發佈、上架,節省人工作業的時間、降低失誤率!
# 帶領您學會自動建置、部署,達到最大程度自動化
CI (持續整合)
CI(Continuous integration,持續整合)就是透過自動化建置、測試,確保程式碼實際執行品質,並能有效降低人為失誤,方便控管、提升效率。此外,還能增加系統的一致性與透明化,進而提升團隊效率。
CD (持續部署)
CD(Continuous Delivery & Continuous Deployment,持續發布與持續部署)即在程式碼變更時,進行自動發佈,省略發布 App 的人工處理時間,進行最大程度的自動化作業,達到快速疊代。
課程將從基礎的 Jenkin 安裝和設定開始教學,接著,老師會逐步帶領大家以 Jenkins 執行測試,並進一步執行即時通知、自動檢查。帶領大家從開發到發佈,導入大量的自動化。從自動建置 App、自動分析程式碼、自動執行單元測試、UI測試、自動傳送 App 給 QA、自動上架 App 至 Google Play。
# 建立 Jenkins 自動執行測試、發佈、上架,持續整合及部署!
# 5 分鐘了解 Android CI/CD 持續整合與部署
用 5 分鐘的時間,讓講師帶你快速了解 Android CI/CD 流程架構及必備工具。
# 朝向高效、質優的 Android 工程師邁進!
學完這門課程,你不必再反覆人工作業,將測試和部署工作都自動化,既省時,還能避免出錯!
# 從單元測試到 TDD、CI/CD 一次精通
# 講解詳細,有效提升 App 開發體驗!
# 讓 Evan 老師帶你征服 Android 測試!
Evan 陳瑞忠老師
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!
您好,我想學習關於CI/CD的內容,但我主要開發的內容不是Andriod,而是Web,想請問這樣的情況,這堂課的內容是否有幫助?
謝謝!
hi
ci/cd這門課主要是針對Android
web的話可能就幫助不大了
了解,感謝老師的回覆,預祝您新年快樂!