add 示例:创建建木节点.md
LearningOS在github上的CI包括五种类型:
由于github访问不稳定,且存在被禁用的风险。为了提高学习者的便利性,且提高LearningOS课程的稳定性,需要在gitlink上重新实现这些CI。
LearningOS的实现不只是CI,还有classroom的功能。classroom功能的实现还需要gitlink的大力支持。
本小组的工作是进行OSLearning的CI从github向gitlink迁移。具体的内容是:
(230329-230402)
(230403-230409)
工作计划:
(230410-230416)
实验指导书和排名系统是相对独立的功能,目前可以暂不考虑。目前要迁移的CI:测例、实验源码、CI检查代码。
(230417-230423)
已经完成了一个在gitlink CI上执行uCore lab2测例的demo,可以正常执行。
请考虑实现一个满足uCore实验运行环境的节点。
至少应包含如下环境:
cmake gcc-riscv64-unknown-elf build-essential git python3-minimal qemu-system-riscv64 # v7.0.0 riscv64-linux-musl-cross.tgz # 需要在环境变量PATH里能找到riscv64-linux-musl-gcc
参考资料:https://jianmu-docs.assets.dghub.cn/jianmu-docs/2.7.5/guide/custom-node
请考虑实现一个满足rCore实验运行环境的节点。
最小包含环境需自行探索
示例:创建建木节点.md
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
需求描述
LearningOS在github上的CI包括五种类型:
由于github访问不稳定,且存在被禁用的风险。为了提高学习者的便利性,且提高LearningOS课程的稳定性,需要在gitlink上重新实现这些CI。
LearningOS的实现不只是CI,还有classroom的功能。classroom功能的实现还需要gitlink的大力支持。
工作内容
概述
本小组的工作是进行OSLearning的CI从github向gitlink迁移。具体的内容是:
第一周
(230329-230402)
第二周
(230403-230409)
工作计划:
第三周
(230410-230416)
工作计划:
第四周
实验指导书和排名系统是相对独立的功能,目前可以暂不考虑。目前要迁移的CI:测例、实验源码、CI检查代码。
(230417-230423)
已经完成了一个在gitlink CI上执行uCore lab2测例的demo,可以正常执行。
请考虑实现一个满足uCore实验运行环境的节点。
至少应包含如下环境:
参考资料:https://jianmu-docs.assets.dghub.cn/jianmu-docs/2.7.5/guide/custom-node
请考虑实现一个满足rCore实验运行环境的节点。
最小包含环境需自行探索
参考资料:https://jianmu-docs.assets.dghub.cn/jianmu-docs/2.7.5/guide/custom-node
目录结构
示例:创建建木节点.md
- 在gitlink上创建及使用建木节点的例子学习资料