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