摘要:很高興地宣布在協(xié)議下正式開(kāi)源了。是國(guó)內(nèi)首套開(kāi)源持續(xù)集成解決方案,幫助企業(yè)團(tuán)隊(duì)實(shí)現(xiàn)開(kāi)發(fā)流程自動(dòng)化,快速持續(xù)交付高質(zhì)量軟件。官方網(wǎng)站開(kāi)源地址以此,你可以將功能完整的持續(xù)集成服務(wù)部署到內(nèi)網(wǎng)使用。
很高興地宣布 flow.ci 在 Apache-2.0 協(xié)議下正式開(kāi)源了。flow.ci 是國(guó)內(nèi)首套開(kāi)源持續(xù)集成(CI) 解決方案,幫助企業(yè)團(tuán)隊(duì)實(shí)現(xiàn)開(kāi)發(fā)流程(build-test-deploy)自動(dòng)化,快速持續(xù)交付高質(zhì)量軟件。
官方網(wǎng)站:https://flow.ci
開(kāi)源地址:https://github.com/flowci
以此,你可以將功能完整的 flow.ci 持續(xù)集成服務(wù)部署到內(nèi)網(wǎng)使用。在使用過(guò)程中有任何 bug 反饋或功能建議,可直接在 github 提 issues,或者通過(guò) pull request 貢獻(xiàn)代碼。
關(guān)于 flow.ci 新特性 支持 Docker 一鍵部署,分分鐘創(chuàng)建一套CI系統(tǒng)flow.ci 在 Docker Hub 上提供了最新的鏡像,用戶可以方便地獲取 Docker 鏡像,快速啟動(dòng) Agent.具體文檔請(qǐng)查看 FlowCI/docker.
支持 YML 配置文件,快速創(chuàng)建工作流flow.ci 支持通過(guò)配置 yml 方式創(chuàng)建工作流,我們提供了iOS & Android 項(xiàng)目的 yml 模板,用戶可自行調(diào)整配置 Agent 工作環(huán)境&參數(shù),構(gòu)建環(huán)境&參數(shù)等,具體可參考文檔:FlowCI/templates.
在 yml 工作流中配置以下腳本(基于Docker),可一步生成 fir.im 應(yīng)用短鏈接,快速進(jìn)行應(yīng)用內(nèi)測(cè)。
- name: fir_publish script: | array=$(find ${IOS_IPA_DIR} -name *.ipa 2>&1) for file in ${array[@]} do fir publish $file done新設(shè)計(jì) UI/UE,只為簡(jiǎn)單高效
在「產(chǎn)品功能」和「流程界面」上,flow.ci 擁有全新的 UI/UE,使用上更加簡(jiǎn)單高效。
可快速搜索、創(chuàng)建、切換 Flow
查看 Agent 構(gòu)建狀態(tài)
查看構(gòu)建歷史記錄
查看構(gòu)建詳情(日志)
這些配置包括,F(xiàn)low 管理、Agent 管理、成員管理、證書(shū)管理、消息通知管理、插件管理等等。
flow.ci 開(kāi)源版采用了全新的技術(shù)棧,更看重「構(gòu)建效率」「高可用」「擴(kuò)展性」。
基于 Java 語(yǔ)言編寫,在效率、性能、穩(wěn)定性、跨平臺(tái)有著很好的平衡性
采用 ZooKeeper 分布式服務(wù)框架 ,調(diào)度 Agent 任務(wù)更佳靈活
支持 Docker 一鍵部署,簡(jiǎn)化部署流程
使用 React.js 前端框架,性能優(yōu)越
強(qiáng)大靈活的插件系統(tǒng)flow.ci 的每個(gè) flow 由插件和觸發(fā)器構(gòu)成,根據(jù)不同的語(yǔ)言和環(huán)境提供對(duì)應(yīng)的豐富的插件,更加靈活。
完全可視化的插件操作
插件樣式可自定義
更佳適應(yīng)腳本愛(ài)好者
P.S.更多的插件,正在準(zhǔn)備中…
flow.ci Roadmap未來(lái) flow.ci 將上線以下功能:
插件系統(tǒng),支持自定義腳本/ 自定義CSS
Pipeline,多 Job 串并聯(lián)與容器云平臺(tái)集成
產(chǎn)物存儲(chǔ),統(tǒng)一管理歷史存檔
數(shù)據(jù)統(tǒng)計(jì)分析,構(gòu)建成功率分析并形成報(bào)表等
日志分析,精準(zhǔn)定位構(gòu)建失敗的原因
與 IDE 集成
……
以上功能已加入 flow.ci Roadmap,如果你有其他功能需求請(qǐng)?jiān)?github 提 issues,或通過(guò) pull request 的方式參與 flow.ci 迭代開(kāi)發(fā)。
我們希望通過(guò) flow.ci 的開(kāi)源,能夠惠及更多的企業(yè)級(jí)開(kāi)發(fā)者,讓他們不再因?yàn)榕渲脧?fù)雜度而對(duì) CI 產(chǎn)生畏懼;同時(shí)希望聚集社區(qū)力量,做符合國(guó)情的、好用的 CI 工具。
感謝支持 :)
--
flow.ci 團(tuán)隊(duì)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/27145.html
摘要:很高興地宣布在協(xié)議下正式開(kāi)源了。是國(guó)內(nèi)首套開(kāi)源持續(xù)集成解決方案,幫助企業(yè)團(tuán)隊(duì)實(shí)現(xiàn)開(kāi)發(fā)流程自動(dòng)化,快速持續(xù)交付高質(zhì)量軟件。官方網(wǎng)站開(kāi)源地址以此,你可以將功能完整的持續(xù)集成服務(wù)部署到內(nèi)網(wǎng)使用。 很高興地宣布 flow.ci 在 Apache-2.0 協(xié)議下正式開(kāi)源了。flow.ci 是國(guó)內(nèi)首套開(kāi)源持續(xù)集成(CI) 解決方案,幫助企業(yè)團(tuán)隊(duì)實(shí)現(xiàn)開(kāi)發(fā)流程(build-test-deploy)自動(dòng)...
摘要:正式內(nèi)測(cè)月初,上線,正式進(jìn)入開(kāi)發(fā)者的視野。公測(cè)注冊(cè)取消邀請(qǐng)碼限制,用戶可直接注冊(cè)使用。支持持續(xù)部署相比持續(xù)集成,持續(xù)部署的工作流程更受關(guān)注。 從 0 到 1,從邀請(qǐng)式內(nèi)測(cè)到收費(fèi)上線,flow.ci 經(jīng)歷了十個(gè)多月的沉淀與打磨。這期間,flow.ci 工程師們奮力趕工,進(jìn)行了一系列的大功能更新,Bug 修復(fù),功能優(yōu)化。 這篇文章記錄了 flow.ci 內(nèi)測(cè)期間的大功能更新和相關(guān)的實(shí)踐教程...
摘要:攜程容器云實(shí)踐這篇文章介紹了攜程技術(shù)團(tuán)隊(duì)容器云的相關(guān)實(shí)踐,包括實(shí)踐在線旅游與彈性需求容器云定位容器部署基本原則容器編排選型取舍容器網(wǎng)絡(luò)選型遇到的問(wèn)題容器監(jiān)控方案。 這周一,我們迫不及待寫下了最新的 changelog —— 項(xiàng)目語(yǔ)言新增「Java」。創(chuàng)建 Java 項(xiàng)目工作流和其它語(yǔ)言項(xiàng)目配置很相似,flow.ci 提供了默認(rèn)的 Java 項(xiàng)目構(gòu)建流程模版,快去試試吧~showImg(...
摘要:阿里云效平臺(tái)基于理念的私有平臺(tái)實(shí)踐本文將系統(tǒng)的從個(gè)方面,分享互娛運(yùn)維團(tuán)隊(duì)對(duì)于運(yùn)維平臺(tái)實(shí)踐經(jīng)驗(yàn)及未來(lái)展望,希望對(duì)大家有一些參考意義。 CI Weekly 圍繞『 軟件工程效率提升』 進(jìn)行一系列技術(shù)內(nèi)容分享,包括國(guó)內(nèi)外持續(xù)集成、持續(xù)交付,持續(xù)部署、自動(dòng)化測(cè)試、 DevOps 等實(shí)踐教程、工具與資源,以及一些工程師文化相關(guān)的程序員 Tips 。同步于 flow.ci Blog、微信公眾號(hào)、官...
閱讀 1937·2021-11-24 09:39
閱讀 3522·2021-09-28 09:36
閱讀 3291·2021-09-06 15:10
閱讀 3446·2019-08-30 15:44
閱讀 1159·2019-08-30 15:43
閱讀 1802·2019-08-30 14:20
閱讀 2719·2019-08-30 12:51
閱讀 2038·2019-08-30 11:04