在軟體工程中,持續集成(CI)是指將所有開發者的作業副本每天多次合并到主干的做法,通過對每次提交的代碼進行自動化的單元測驗、代碼檢查、編譯構建、契約測驗,甚至自動部署,能夠大大降低開發人員的作業負擔,減少許多不必要的重復勞動,持續提升代碼質量和開發效率,
「CODING 持續集成」全面兼容 Jenkins 的持續集成服務,并且在 Jenkins 提供的基礎功能與服務上做了大量優化作業,支持 Java、Python、Node.js 等所有主流語言,并且支持 Docker 鏡像的構建,借由圖形化編排,高配集群多 Job 并行構建全面提速構建任務,CODING 的持續集成服務支持主流 Git 代碼倉庫,包括 CODING 代碼托管、GitHub、GitLab 等等,同時還可以一鍵匯入 GitHub 倉庫,自動備份,隨時同步遠程倉庫的所有改動,

持續集成的核心組成是構建計劃,目前構建計劃已全新升級,嶄新的頁面、直觀的設計,力求帶來更優質的使用體驗——
功能指引
- 構建計劃卡片
新版構建計劃采用卡片化的設計形式進行展示,代碼源、構建節點、最新構建記錄等資訊一目了然,

- 最新構建記錄
構建計劃默認展示最新一次的構建記錄,包括當次的構建狀態、觸發資訊、代碼版本等資訊,還可以方便地設定構建計劃和篩選構建記錄,

在單條構建記錄中,可以通過鏈接快速定位到構建分支和修訂版本,也可以通過鏈接查看構建程序、構建快照和改動記錄,

星標與分組
新版構建計劃還支持星標與分組,可以快速定位到關注的構建計劃,
- 星標功能
星標功能設定后僅對個人生效,適用于個人對常用的構建計劃進行標記,方便密切關注常用構建計劃,

- 分組功能
分組功能為全域選項,開放給擁有「持續集成管理」權限的用戶,設定后的構建計劃分組歸類對專案內成員可見,
創建分組后可修改分組名稱、排序,也支持創建和洗掉分組,以及批量整理構建計劃,進行快速歸類,幫助您高效便捷完成構建計劃的整理作業,

篩選與排序
在構建計劃搜索欄中可以根據構建計劃名稱進行篩選,選擇【篩選器】->【只看我觸發的】,構建計劃中將會顯示由用戶本人最新一次觸發的構建記錄,并且在構建記錄展示頁,也可以開啟此篩選按鈕,不僅支持按構建計劃的創建時間排序,還可以按照構建計劃最新構建記錄的觸發時間排序,方便快速查詢所需內容,

更新預告
為了帶來更靈活便捷的使用體驗,「CODING 持續集成」也在不斷打磨優化中,近期將帶來以下更新,敬請期待:
1、團隊構建計劃模版:將支持團隊管理者創建各式構建計劃模版,團隊成員可復用,協助團隊定制標準化構建流程,
2、團隊插件管理:將支持自定義插件及團隊級別插件管理,實作團隊個性化需求,
CODING 10 月推薦
一鍵同步,緊跟潮流,CODING 現已支持匯入 GitHub 倉庫,點擊查看詳情
CODING 持續集成邀您體驗云端自動化代碼構建
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/193361.html
標籤:其他
