chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【開源之夏2023】聊?聊開源之夏以及項目的進展(rt-thread上用CI來驗證軟件包的編譯情況)

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:未知 ? 2023-08-24 20:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言


開源之夏是什么

?先來簡單介紹?下開源之夏。

開源之夏是開源軟件供應(yīng)鏈點亮計劃下的?個暑期活動,由中國科學(xué)院軟件研究所與openEuler社區(qū)聯(lián)合主辦,旨在?勵在校學(xué)?積極參與開源軟件的開發(fā)維護,促進優(yōu)秀開源軟件社區(qū)的蓬勃發(fā)展。

活動聯(lián)合各?開源社區(qū),針對開源項?的開發(fā)與維護提供 mini 任務(wù),開放給全球?校學(xué)?報名申請。學(xué)?可?主選擇感興趣的項?進?申請,并在中選后獲得社區(qū)資深開發(fā)者親?指導(dǎo)的機會。項?成功結(jié)項并貢獻給社區(qū)后,參與者將獲得開源之夏活動獎?和結(jié)項證書。

學(xué)?可?主選擇感興趣的項?進?申請,中選后在項?開發(fā)者(社區(qū)導(dǎo)師)的指導(dǎo)下進?開發(fā)。根據(jù)項?的難易程度和完成情況,結(jié)項者將獲取開源之夏活動獎?和結(jié)項證書。開源之夏官?:https://summer-ospp.ac.cn/

我參與開源之夏的?些契機

?先介紹?下我的情況,我是?名研究?,今年的下半年就要找?作。?般來說應(yīng)該在這個暑期找?份實習(xí),來為后?的找?作做準(zhǔn)備,但是很可惜,因為某些不可抗?,我?法實現(xiàn)這?計劃。

不過這個時候我有同學(xué)給我分享了開源之夏(在這?我要?常感謝分享給我這個活動的同學(xué))。由于開源活動、開源實習(xí)基本是全程線上,適合因為某些原因?法實習(xí)的同學(xué)參與,剛剛好可以稍微替代?下暑期實習(xí)。

開源之夏的申請過程

RT-Thread算是最早?批的加?開源之夏的社區(qū),在?絡(luò)上也可以搜到前?年的開源之夏相關(guān)的信息。

今年的開源之夏RT-Thread社區(qū)同樣也準(zhǔn)備不少可選的項?。

在這個??可以看到RT-Thread社區(qū)今年的項?列表。

https://summer-ospp.ac.cn/org/orgdetail/8bce77cd-7c54-48b8-a3e6-f816338692cb

我選擇的項?是:rt-thread上?CI來驗證軟件包的編譯情況(基礎(chǔ))

對于主流和常?的軟件包,添加CI編譯機制,結(jié)合官?給出的pkgs-test,構(gòu)建?個CI機器?,能夠在master提交和修改代碼的時候,能夠知道哪些軟件包編譯不過,并且能夠?成編譯結(jié)果報告,并且將?些可以在qemu上運?的?些程序在qemu上運?并且輸出結(jié)果。先以qemu-vexpress-a9為基準(zhǔn)測試軟件包

因為我在之前剛好?過CI?具測試過zepherRTOS的項?,因此我看到這個就?上添加到待選列表??了。

開源之夏的申請?法是需要提交項?的申請書和個?簡歷(申請書在開源之夏?站上會有模版提供)。于是我在了解整個項?過后完成了這兩份材料。

完成材料之后,我根據(jù)導(dǎo)師的聯(lián)系?式,向?qū)熖峁┝松暾垥⒏鶕?jù)項?的?些內(nèi)容介紹了??的相關(guān)經(jīng)驗,?概確定了意向(其實這?我看了項?倉庫的fork和star感覺沒有其他?申請,因此我就沒有再準(zhǔn)備申請其他的項?)。

在項?確定下來之后我就開始進?開源之夏的活動了。

項目內(nèi)容


倉庫主?https://github.com/RT-Thread/pkgs-test

項目介紹

官?的項?說明可以在這?查看
https://summer-ospp.ac.cn/org/prodetail/238bc0128

關(guān)于這個項??先需要了解?下什么是RT-Thread的軟件包,RT-Thread軟件包是運?在RT-Thread系統(tǒng)上?的?套通?的代碼庫。相當(dāng)于提供了很多模塊,?如各種外設(shè)的驅(qū)動、?具等等,只要使?的是RT-Thread操作系統(tǒng),就都可以導(dǎo)?并使?。RTThread軟件包和RT-Thread操作系統(tǒng)?樣是?個開源的平臺,任何?都可以制作??的軟件包,也可以去幫助維護別?的軟件包。

因為這種?由、開放的特性,軟件包社區(qū)??會遇到某些軟件包?法使?、不能編譯通過的問題。

  • 版本迭代造成的編譯問題(內(nèi)核?件改動后,軟件包沒有去做版本控制)

  • 架構(gòu)沖突以及 bsp 依賴問題(某些軟件包只在特定的架構(gòu)或 bsp 中可?)

因此需要?個?具來暴露出社區(qū)軟件包的相關(guān)編譯問題。

使用場景

下?是軟件包測試?具的使?場景。

1.本地使用

A. 對特定的軟件包,在?些指定的bsp、rt-thread版本上進?測試。

B. 指定某?個特定的版本或所有版本。

C. 指定的軟件包集合。

2. 作為Github Action使?,測試軟件包是否?持?些rtt版本和bsp。
a.軟件包開發(fā)者

  1. 軟件包測試:更新軟件包的代碼之后,?動對軟件包進?測試。

  2. rt-thread的master測試:定時對軟件包進?測試,檢查是否?持rt-thread的master版本。

b.rt-thread社區(qū)維護?員

  1. 所有軟件包測試:定時對全部軟件包在master 分?或指定的?些版本上進?測試,并發(fā)布測試結(jié)果到github pages。

  2. 軟件包索引更新測試:軟件包索引發(fā)?改動時,對改動的部分軟件包進?測試,在github pages上面更新這部分測試結(jié)果。

  3. rt-thread版本發(fā)布測試:rt-thread版本發(fā)布后對全部的軟件包進?測試。

  4. 精品軟件包集合測試(TODO):對?些制定的精品軟件包集合進?測試,?如當(dāng)rt-thread的master分?改動時,測試這些軟件包。

對于?些更具體的介紹,可以來看這?篇?章。

https://club.rt-thread.org/ask/article/9c05fc7fcc0223fe.html

項目工作

我在接?這個項?的時候,已經(jīng)完成了本地測試的使?和軟件包索引倉庫使?的?些基本功能,我是在此基礎(chǔ)上進?開發(fā)的。

截止到目前,我完成的內(nèi)容?概如下:

  • 將測試的?些參數(shù)(如內(nèi)核版本,測試的bsp等)通過程序運?的參數(shù)傳?。之前是通過修改配置?件來實現(xiàn)的,如果是作為ci?具使?不是很?便。

  • 將軟件包的測試結(jié)果?成json并發(fā)布到github pages,主要是提供?個獲取軟件包可?性的?式。完成了對新舊測試結(jié)果的合并,以及上傳沖突的解決?案。

    https://rt-thread.github.io/packages/pkgs_res.json

  • 從json?成了?個html??也發(fā)布到了githubpages,這?原來是有?個html報告的,主要是從直接?成html改成了從json?成,然后增加了測試時有每個版本有多少個軟件包通過了測試等信息。

    https://rt-thread.github.io/packages/

  • 然后就是在軟件包索引倉庫添加了這個?具,完成了定期對全部軟件包進?測試。

接下來主要的?作,就是去在RT-Thread倉庫??去集成這個?具,對rt-thread倉庫的每次代碼在?些精選的套裝軟體上?進?測試。以及去完善?下?動測試后的回響,每次測試結(jié)果都不是很?便查看,需要通過actions?動在pr??回復(fù)相關(guān)的?些信息,讓開發(fā)者能夠更?便的了解到哪?出了問題,為什么沒通過檢查。

———————End——————


點擊閱讀原文進入官網(wǎng)

?


原文標(biāo)題:【開源之夏2023】聊?聊開源之夏以及項目的進展(rt-thread上用CI來驗證軟件包的編譯情況)

文章出處:【微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1409

    瀏覽量

    41959

原文標(biāo)題:【開源之夏2023】聊?聊開源之夏以及項目的進展(rt-thread上用CI來驗證軟件包的編譯情況)

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    SPI玩轉(zhuǎn)WiFi,RT-Thread ESP-Hosted驅(qū)動深度適配指南 | 技術(shù)集結(jié)

    還在為MCU的WiFi連接方案發(fā)愁?RT-Thread社區(qū)開源ESP-Hosted驅(qū)動,通過標(biāo)準(zhǔn)SPI接口即可實現(xiàn),并且該倉庫已整理成RT-Thread軟件包。
    的頭像 發(fā)表于 07-09 19:03 ?432次閱讀
    <b class='flag-5'>用</b>SPI玩轉(zhuǎn)WiFi,<b class='flag-5'>RT-Thread</b> ESP-Hosted驅(qū)動深度適配指南 | 技術(shù)集結(jié)

    RT-Thread榮獲2025優(yōu)秀開源項目 | 新聞速遞

    貢獻,榮獲年度“優(yōu)秀開源項目獎”。RT-Thread睿賽德榮獲2025優(yōu)秀開源項目獎目前,開源
    的頭像 發(fā)表于 07-04 09:04 ?1691次閱讀
    <b class='flag-5'>RT-Thread</b>榮獲2025優(yōu)秀<b class='flag-5'>開源</b><b class='flag-5'>項目</b> | 新聞速遞

    2025 RT-Thread全球技術(shù)大會議程正式發(fā)布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技術(shù)大會)是聚焦基礎(chǔ)軟件技術(shù)創(chuàng)新與實踐的嵌入式技術(shù)盛會,持續(xù)推動技術(shù)價值轉(zhuǎn)化
    的頭像 發(fā)表于 05-27 19:28 ?674次閱讀
    2025 <b class='flag-5'>RT-Thread</b>全球技術(shù)大會議程正式發(fā)布!

    RT-Thread Studio更新軟件包為什么不成功呢?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 05-27 06:53

    這個夏天,代碼定義你的硬核實力!RT-Thread開源重磅來襲

    還在為簡歷項目發(fā)愁?想和業(yè)界大牛零距離交流?渴望讓自己的代碼跑在千萬級設(shè)備?今年,RT-Thread再次加入開源
    的頭像 發(fā)表于 05-23 16:06 ?384次閱讀
    這個夏天,<b class='flag-5'>用</b>代碼定義你的硬核實力!<b class='flag-5'>RT-Thread</b><b class='flag-5'>開源</b><b class='flag-5'>之</b><b class='flag-5'>夏</b>重磅來襲

    RT-Thread審核團招募: 深度參與開源RTOS社區(qū)治理與演進

    全球開發(fā)者招募:RT-Thread審核團(ReviewTeam)正式開放申請!在開源的世界里,代碼審查(CodeReview)是保證軟件質(zhì)量、促進技術(shù)交流的關(guān)鍵環(huán)節(jié)。RT-Thread
    的頭像 發(fā)表于 05-21 18:02 ?661次閱讀
    <b class='flag-5'>RT-Thread</b>審核團招募: 深度參與<b class='flag-5'>開源</b>RTOS社區(qū)治理與演進

    RT-Thread Studio建工程,為什么找不到這個STM32U系列的片子?

    STM32U575VGT6片子做物聯(lián)網(wǎng)項目,聽聞國內(nèi)開源的RTT很厲害,功能強大,資源齊全,社區(qū)資料多。 但是我RT-Thread S
    發(fā)表于 03-10 07:22

    如何將RT-Thread移植到NXP MCUXPressoIDE

    RT-Thread默認(rèn)支持的IDE只有IAR 和 Keil, 那如何將RT-Thread移植到NXP MCUXPressoIDE呢?本文內(nèi)容比較簡單但稍有瑣碎,希望對有需要的小伙伴有所幫助。
    的頭像 發(fā)表于 02-13 10:37 ?1925次閱讀
    如何將<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE<b class='flag-5'>上</b>

    RT-Thread榮登2024開源創(chuàng)新榜單,躋身中國十大開源社區(qū)

    日前,由中國科協(xié)科學(xué)技術(shù)傳播中心、中國計算機學(xué)會、中國通信學(xué)會和中國科學(xué)院軟件研究所聯(lián)合主辦,CSDN承辦的2024年開源創(chuàng)新榜評選活動圓滿落幕。在眾多優(yōu)秀候選者中,RT-Thread開源
    的頭像 發(fā)表于 01-08 19:06 ?787次閱讀
    <b class='flag-5'>RT-Thread</b>榮登2024<b class='flag-5'>開源</b>創(chuàng)新榜單,躋身中國十大<b class='flag-5'>開源</b>社區(qū)

    開源中來到開源中去-RT-Thread北京社區(qū)篇

    RT-Thread今年全域推行不同區(qū)域社區(qū)網(wǎng),通過建立區(qū)域社區(qū)網(wǎng),構(gòu)建更加緊密聯(lián)系的開源社區(qū),實現(xiàn)更廣泛的開源資源共享,讓更多的RT-Thread開發(fā)者受益。今年8月份
    的頭像 發(fā)表于 11-29 01:05 ?480次閱讀
    從<b class='flag-5'>開源</b>中來到<b class='flag-5'>開源</b>中去-<b class='flag-5'>RT-Thread</b>北京社區(qū)篇

    【S32K146 RT-Thread 使用SFUD組件驅(qū)動spi flash

    【S32K146 RT-Thread 使用SFUD組件驅(qū)動spi flash
    的頭像 發(fā)表于 11-21 01:05 ?1137次閱讀
    【S32K146 <b class='flag-5'>RT-Thread</b>】<b class='flag-5'>之</b> 使用SFUD組件驅(qū)動spi flash

    RT-ThreadCAN實踐

    開箱測試RT-Thread官方已完成了對英飛凌XMC7200EVK的移植,通過shell可以看到做好了uart3的console。本文將介紹如何進行RT-ThreadCan移植。接下來我們要完成CAN_FD的驅(qū)動移植,并正常啟動RT-T
    的頭像 發(fā)表于 11-13 01:03 ?2125次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>上</b>CAN實踐

    開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報名啟動!

    開發(fā)者大會將以“開源共生,商業(yè)共贏”為主題,將于2024年12月21日全天在上海臨港中心舉行。開源RT-Thread如何實現(xiàn)商業(yè)化?這一直是外界對RT-Thread
    的頭像 發(fā)表于 10-29 08:06 ?961次閱讀
    <b class='flag-5'>開源</b>共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024開發(fā)者大會報名啟動!

    睿賽德科技正式推出RT-Thread開源 4+服務(wù),助力企業(yè)用戶發(fā)展

    RT-Thread始于2006年,是100%由中國開發(fā)者編寫的開源嵌入式操作系統(tǒng)。經(jīng)過10多年的發(fā)展,已經(jīng)成為國內(nèi)最流行的嵌入式操作系統(tǒng),廣泛應(yīng)用于工業(yè)、電力、軌道交通、智慧城市、智能家居、穿戴
    的頭像 發(fā)表于 10-15 08:07 ?822次閱讀
    睿賽德科技正式推出<b class='flag-5'>RT-Thread</b><b class='flag-5'>開源</b> 4+服務(wù),助力企業(yè)用戶發(fā)展

    【好書推薦】RT-Thread設(shè)備驅(qū)動開發(fā)指南

    強烈,他們迫切地希望有一本可以指導(dǎo)他們在RT-Thread開發(fā)驅(qū)動的指南。為了解決開發(fā)者的燃眉急,《RT-Thread設(shè)備驅(qū)動開發(fā)指南》來了!希望幫助
    的頭像 發(fā)表于 08-01 08:35 ?1338次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>設(shè)備驅(qū)動開發(fā)指南