代码拉取完成,页面将自动刷新
同步操作将从 EulixOS 在线学习课堂/Class-test-ci 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
注:本仓库仅用于测试
请确保已在训练营网站个人信息中正确填写了 Gitee Username
fork 本仓库并开通 Gitee go 服务。
首先 fork 本仓库到自己的 Gitee 下。
而后切换到 fork 后仓库的流水线页面:
点击”开通 Gitee GO“来使用 CI。
是否创建默认流水线建议选择“不创建”。
注:开通 Gitee go 后流水线页面显示无流水线为正常现象
将远程仓库 clone 到本地或者使用 webIDE 进行实验
项目结构
.
├── exercises //所有习题都在此文件夹下
├── LICENSE
├── Makefile
├── README.en.md
├── README.md
└── test //所有测例都在此文件夹下
本地测试
make test-output
会对所有题目进行测试。
测试并保存结果
mkdir build
make save-test-results
运行此会创建 build 目录,并在 build 目录下生成 test_results.json 文件保存测试结果。
该文件格式如下:
{
"channel": "gitee",//提交渠道
"courseId": 1558,//课程ID
"ext": "aaa",
"name": "xukunyuan-star",//提交者信息
"score": 5,//提交者当前分数
"totalScore": 5//当前实验总分
}
在线的自动测试会在每次向仓库提交内容后自动运行,测试结果可以流水线页面查阅。
完成实验后,请上传至远程仓库运行 CI。详细执行情况与输出可在流水线页面查看。
最终的结果可在训练营网站查看:
傲来操作系统社区 - 第一期傲来操作系统(EulixOS)训练营 (opencamp.cn)
关于 Gitee go 的介绍:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。