Samuel Dai
|
c989c6b13b
|
feat(ci): Bump build container to v1.19 and CI fixes (#1442)
* Bump build container to v1.18 and CI fixes
Add --ci install mode and APT_FLAG (--no-install-recommends) to
bootstrap.sh, skip grub/docs on CI, and remove legacy RUST_VERSION_OLD
install steps. Use --no-install-recommends in Dockerfile, adjust build
scripts and BUILD_CONTAINER_VERSION, and apply minor whitespace and echo
message updates.
* chore: 更新DADK版本至v0.5.1并调整构建脚本
- 将DADK安装版本从v0.5.0升级至v0.5.1
- 调整bootstrap.sh中install_python_pkg的调用位置,确保在CI和非CI环境下都能正确执行
- 更新DragonReach的git修订版本号
Signed-off-by: longjin <longjin@DragonOS.org>
* ci: 更新CI工作流中的Docker镜像源
- 将所有工作流中的容器镜像源从
``dragonos/dragonos-dev:v1.18``更改为
``docker.cnb.cool/dragonos-community/dragonos/dragonos-dev:v1.18``
Signed-off-by: longjin <longjin@DragonOS.org>
* ci: Bump build container to v1.19 and add riscv64 libc
Add linux-libc-dev-riscv64-cross to the Ubuntu/Debian bootstrap install
list to provide riscv64 cross libc headers for cross-compilation.
* ci: 更新CI工作流中的Docker镜像仓库地址
Signed-off-by: longjin <longjin@DragonOS.org>
---------
Signed-off-by: longjin <longjin@DragonOS.org>
Co-authored-by: longjin <longjin@DragonOS.org>
|
2025-12-09 13:59:57 +08:00 |
LoGin
|
690602368c
|
ci: 更新构建容器版本至v1.17 (#1399)
将容器内的镜像源改为crates.io
Signed-off-by: longjin <longjin@DragonOS.org>
|
2025-11-22 00:43:23 +08:00 |
LoGin
|
79eda4bcf9
|
ci: fix docker run failed (#961)
Signed-off-by: longjin <longjin@DragonOS.org>
|
2024-10-10 03:06:48 +08:00 |
LoGin
|
056c4aad81
|
ci: auto build docker images (#960)
|
2024-10-10 01:31:59 +08:00 |
LoGin
|
415e46ea47
|
build: Remove DragonOS_GCC And make CI use docker image (#954)
* build: 不再需要x86_64-elf-gcc的支持
* ci: 添加ci用的docker镜像
* 切换workflow到构建用的容器上
---------
Signed-off-by: longjin <longjin@DragonOS.org>
|
2024-10-10 00:59:50 +08:00 |
guanjinquan
|
5ed4cd4602
|
Patch gcc toolchain (#111)
* 添加了GCC_cross_compile——tool_chain
* - 解决环境变量路径拼接时,多了`/`的问题
- apt安装时增加-y,不需用户确认
* 解决添加环境变量的命令有误的问题
* 修正编译错误时,还会执行下一步的问题
* new: 编译完成后清理临时文件
* 更新makefile
* 调整:把grub安装在 $HOME/opt/dragonos-grub下
* new: 新增dockerfile
* 将镜像源换成中科大的(原因是清华的总是ban掉用于构建镜像的服务器的ip)
* 修改为基于debian bullseye构建
* 取消指定版本
* 修复MBR磁盘镜像未设置启动标志的bug
* 取消在docker中安装grub
* 安装grub的过程改到客户机上进行
* bootstrap.sh 添加--no-docker
* 使用新版的docker编译镜像
* 修补, 添加了一些关于gcc的check
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
2022-12-22 21:09:12 +08:00 |
fslongjin
|
63c40fec13
|
支持使用docker进行构建
|
2022-07-25 19:33:23 +08:00 |
fslongjin
|
4473ff594c
|
解决了debian上编译后,kernel_thread_func被优化掉的问题
|
2022-04-26 00:25:15 +08:00 |