神州信息自動發(fā)布平臺是綜合考慮IT行業(yè)項目工作特點,,研發(fā)的一款企業(yè)級,、自動化的持續(xù)集成,、持續(xù)交付平臺,,實現(xiàn)項目代碼的自動構建與自動發(fā)布,。
統(tǒng)一管理項目編譯主機,、應用主機,、測試主機等相關信息,,建立項目應用與編譯主機,、應用主機和測試主機等的關聯(lián)關系,保障項目代碼的持續(xù)集成與發(fā)布,;
支持增量發(fā)布,、全量發(fā)布、灰度發(fā)布,、容器化發(fā)布等多種不同的發(fā)布策略,,最大限度地避免了主機頻繁啟停對用戶的影響,保障了業(yè)務交付的穩(wěn)定性,;
提供分支新建,、切換、合并等多種分支管理能力,,實現(xiàn)多分支并行開發(fā),,自動化編譯,效率高,;對代碼發(fā)布的全流程進行日志記錄與程序監(jiān)控,,保障自動化發(fā)布的穩(wěn)定;可視化,、一鍵式部署發(fā)布服務,,實現(xiàn)部署標準化和部署過程自動化。
支持無縫集成流水線,,提供可視化編排流水線執(zhí)行參數(shù)和結果展現(xiàn)功能,,達到所見即所得的效果。
自動按照發(fā)布任務提取配置管理軟件中的項目代碼,,通過Jenkins整合Maven等各類工具,,實現(xiàn)Java類代碼及其他類型代碼的自動編譯構建,提升編譯構建效率和反饋速度,。
通過自動發(fā)布流水線對自動構建的產(chǎn)物按照所涉及的項目自動發(fā)布到對應的主機上,,系統(tǒng)對發(fā)布過程和結果進行全流程的監(jiān)控,可手動停止發(fā)布過程,。在發(fā)布完成后,,自動對相關主機進行啟停操作,減少人工手動啟停主機的操作,提升發(fā)布效率,。
系統(tǒng)支持按照發(fā)布任務,、發(fā)布需求等多種維度,對發(fā)布內容進行回滾操作,,并能智能判斷回滾內容所影響到的項目模塊和相關代碼,,進行相關聯(lián)模塊代碼的同步回滾,保障項目系統(tǒng)功能的穩(wěn)定性,。
安徽移動,、四川移動、山西移動,、吉林移動,、貴州電信
王聰:13811150425