成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

幾分鐘看完 flow.ci 全部功能

yuanzhanghu / 2555人閱讀

摘要:正式內(nèi)測(cè)月初,上線(xiàn),正式進(jìn)入開(kāi)發(fā)者的視野。公測(cè)注冊(cè)取消邀請(qǐng)碼限制,用戶(hù)可直接注冊(cè)使用。支持持續(xù)部署相比持續(xù)集成,持續(xù)部署的工作流程更受關(guān)注。

從 0 到 1,從邀請(qǐng)式內(nèi)測(cè)到收費(fèi)上線(xiàn),flow.ci 經(jīng)歷了十個(gè)多月的沉淀與打磨。這期間,flow.ci 工程師們奮力趕工,進(jìn)行了一系列的大功能更新,Bug 修復(fù),功能優(yōu)化。

這篇文章記錄了 flow.ci 內(nèi)測(cè)期間的大功能更新和相關(guān)的實(shí)踐教程,以及在可預(yù)見(jiàn)的未來(lái) flow.ci 將迭代的新功能。

正式內(nèi)測(cè)

4月初,flow.ci Beta 上線(xiàn),正式進(jìn)入開(kāi)發(fā)者的視野。
Beta 版的 flow.ci 支持國(guó)外最主流的代碼倉(cāng)庫(kù)構(gòu)建,也有基礎(chǔ)的插件和 trigger,支持主流的開(kāi)發(fā)語(yǔ)言創(chuàng)建自動(dòng)化工作流,同時(shí)提供了每種開(kāi)發(fā)語(yǔ)言相關(guān)的基礎(chǔ)實(shí)踐教程。我們的初衷在于,flow.ci 能將工程師們從眼前重復(fù)繁瑣的事情中解放出來(lái)。

使用文檔上線(xiàn)

flow.ci 的官方文檔 同時(shí)支持中文、英文兩個(gè)版本。順便說(shuō)一句,官方文檔也是用 flow.ci 做的持續(xù)部署與自動(dòng)更新,相關(guān)教程見(jiàn)這里。

更適應(yīng)國(guó)內(nèi)開(kāi)發(fā)者習(xí)慣 - 代碼倉(cāng)庫(kù)支持 Coding

經(jīng)過(guò)對(duì)國(guó)內(nèi)開(kāi)發(fā)者的代碼倉(cāng)庫(kù)使用習(xí)慣調(diào)研,flow.ci 迅速支持了 Coding 的代碼倉(cāng)庫(kù)。除了現(xiàn)有的代碼源(GitHub/GitLab/Bitbucket),在創(chuàng)建項(xiàng)目時(shí)可以選擇 Coding 進(jìn)行持續(xù)集成了 :)

代碼質(zhì)量檢測(cè)插件上線(xiàn)

更好的代碼質(zhì)量檢測(cè),幫助我們檢查代碼中的錯(cuò)誤,減少 codereview 花費(fèi)的時(shí)間,增強(qiáng)代碼的可維護(hù)性。

基于這個(gè)原則,我們上線(xiàn)了幾款代碼質(zhì)量檢測(cè)插件,涵蓋每一種開(kāi)發(fā)語(yǔ)言主流的代碼質(zhì)量檢查的插件。添加插件方式也非常方便,搜索相關(guān)關(guān)鍵詞,點(diǎn)擊"添加"就會(huì)加入現(xiàn)有的工作流中。

支持 iOS 項(xiàng)目的持續(xù)集成

應(yīng)大多數(shù) iOS 開(kāi)發(fā)者的需求,flow.ci 開(kāi)始支持 iOS 項(xiàng)目的持續(xù)集成??聪逻@篇 iOS 快速入門(mén)幫助快速編譯、測(cè)試、打包上傳至 fir.im,一氣呵成:)

也可以參考一下內(nèi)測(cè)用戶(hù)@阿米amoy 分享的 flow.ci iOS 構(gòu)建經(jīng)驗(yàn)>>flow.ci 初體驗(yàn)! 記一次暖心的 iOS 持續(xù)集成。

flow.ci 公測(cè)

注冊(cè)取消邀請(qǐng)碼限制,用戶(hù)可直接注冊(cè)使用 flow.ci。我們嘗試著讓 flow.ci 面向更多的開(kāi)發(fā)者,接受更多的聲音。

支持 .yml 配置文件

除了頁(yè)面配置工作流,flow.ci 目前已經(jīng)支持更 Geek 的方式——.yml 配置文件設(shè)置工作流,詳細(xì)的使用方法可參考文檔:YML 配置文件。選擇你喜歡的方式,開(kāi)心就好:)

以上是目前為止 flow.ci 從內(nèi)測(cè)到收費(fèi)上線(xiàn)的重大功能更新,未來(lái)的 flow.ci 會(huì)是什么樣子呢?我們規(guī)劃了下面重大功能上線(xiàn),看看有沒(méi)有你期待的功能。

更靈活的自定義 docker 鏡像

如果你不滿(mǎn)足于 flow.ci 官方 docker 鏡像,那到時(shí)候一定要試試自定義 docker 鏡像!你可以在自定義 docker 鏡像中安裝任何運(yùn)行時(shí)需要的組件、依賴(lài)包等等,更加靈活便捷。

支持插件自定義,開(kāi)放插件市場(chǎng)

很多開(kāi)發(fā)者們喜歡使用自定義插件腳本,未來(lái) flow.ci 會(huì)統(tǒng)一插件的腳本標(biāo)準(zhǔn),開(kāi)發(fā)者可以將自己的插件開(kāi)源提交到 flow.ci 插件市場(chǎng),避免開(kāi)發(fā)者們重復(fù)造輪子。

構(gòu)建狀態(tài)的監(jiān)控功能

持續(xù)集成的原則之一就是每個(gè)人都可以了解當(dāng)前項(xiàng)目的構(gòu)建狀態(tài)。flow.ci 將從「項(xiàng)目」和「時(shí)間兩個(gè)維度監(jiān)控項(xiàng)目的構(gòu)建狀態(tài),方便跟蹤到相關(guān)負(fù)責(zé)人員項(xiàng)目構(gòu)建失敗的問(wèn)題。

項(xiàng)目構(gòu)建的數(shù)據(jù)分析展示

關(guān)于項(xiàng)目構(gòu)建的數(shù)據(jù)分析,可以根據(jù)「時(shí)間」篩選,查看項(xiàng)目的構(gòu)建成功率、構(gòu)建次數(shù)、構(gòu)建時(shí)長(zhǎng)等數(shù)據(jù)指標(biāo),更方便地了解和分析團(tuán)隊(duì)項(xiàng)目的構(gòu)建狀態(tài)。

支持持續(xù)部署

相比持續(xù)集成,持續(xù)部署的工作流程更受關(guān)注。使用 flow.ci 將測(cè)試完畢的代碼自動(dòng)部署到諸如AWS,阿里云,IBM Bluemix(插件形式)等各種云平臺(tái)或自己的服務(wù)器上,從 build-test-deploy 整個(gè)工作流自動(dòng)化完成,相信很多人都會(huì)期待吧:)

支持產(chǎn)物存儲(chǔ)

未來(lái) flow.ci 會(huì)將構(gòu)建過(guò)程產(chǎn)生的日志、構(gòu)建結(jié)果的安裝包等相關(guān)的產(chǎn)物保存下來(lái),做到產(chǎn)物可追溯可查找,代碼和產(chǎn)物一一對(duì)應(yīng)。

Long-Run

測(cè)試時(shí)一定要保證環(huán)境是干凈/新鮮的,才能保證每次測(cè)試的結(jié)果是一樣的。Long-Run 是在構(gòu)建完成后 flow.ci 為可部署的版本提供可持續(xù)運(yùn)行的測(cè)試環(huán)境,這樣項(xiàng)目與項(xiàng)目之間,不同的代碼版本之間互相隔離,互不影響。

上面的 7 大新功能將在未來(lái) 3 個(gè)月內(nèi)上線(xiàn),如果你也有其他需求,請(qǐng)來(lái)flow.ci 社區(qū)告知我們:)

未來(lái)可期,希望 flow.ci 帶給你們更多驚喜!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/26805.html

相關(guān)文章

  • CI Weekly #3 | 關(guān)于微服務(wù)、Docker 實(shí)踐與 DevOps 指南

    摘要:圍繞軟件工程效率提升進(jìn)行一系列技術(shù)內(nèi)容分享,包括國(guó)內(nèi)外持續(xù)集成持續(xù)交付,持續(xù)部署自動(dòng)化測(cè)試等實(shí)踐教程工具與資源,以及一些工程師文化相關(guān)的程序員。劃分了數(shù)據(jù)庫(kù)日志安全監(jiān)控配置管理云服務(wù)等個(gè)大類(lèi),個(gè)工具。 CI Weekly 圍繞『 軟件工程效率提升』 進(jìn)行一系列技術(shù)內(nèi)容分享,包括國(guó)內(nèi)外持續(xù)集成、持續(xù)交付,持續(xù)部署、自動(dòng)化測(cè)試、 DevOps 等實(shí)踐教程、工具與資源,以及一些工程師文化相關(guān)...

    monw3c 評(píng)論0 收藏0
  • 新一代 CI 持續(xù)集成工具 flow.ci 正式開(kāi)源

    摘要:很高興地宣布在協(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)...

    endless_road 評(píng)論0 收藏0
  • 新一代 CI 持續(xù)集成工具 flow.ci 正式開(kāi)源

    摘要:很高興地宣布在協(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)...

    jayzou 評(píng)論0 收藏0
  • 基于 flow.ci 實(shí)現(xiàn) PHP 項(xiàng)目自動(dòng)化持續(xù)集成

    摘要:在,我們把項(xiàng)目的開(kāi)發(fā)工作流稱(chēng)為,每個(gè)由觸發(fā)器和插件構(gòu)成。系統(tǒng)根據(jù)不同的語(yǔ)言和環(huán)境提供對(duì)應(yīng)的模版,觸發(fā)器和插件。圖為跑完整個(gè)持續(xù)集成流程,健康的項(xiàng)目狀態(tài)。 高效程序員的習(xí)慣之一——讓開(kāi)發(fā)流程自動(dòng)化。Automating shapes smarter future. 這是一個(gè)關(guān)于如何快速實(shí)現(xiàn) PHP 項(xiàng)目自動(dòng)化持續(xù)集成的快速指導(dǎo)。無(wú)論你是否使用過(guò)持續(xù)集成,或在苦心尋找一款合適的持續(xù)集成工具...

    james 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<