EricX-Zhao
12b7f933ed
将 Gitea 注册表地址从 gitea:3000 改为 localhost:3000 并新增推送镜像 workflow
2026-07-12 22:04:06 +03:00
EricX-Zhao
cd816d05b6
简化构建命令,移除 -f 参数
2026-07-12 21:12:14 +03:00
EricX-Zhao
0ead87b247
移除 MAKEFLAGS 环境变量
2026-07-12 20:00:13 +03:00
EricX-Zhao
9d0eb333a9
移除冗余的 numpy 安装步骤
2026-07-12 19:54:41 +03:00
EricXZ
7e705652ee
更新 cross_compile/ros2/lyrical/ros_lyrical.Dockerfile
2026-07-13 00:38:46 +08:00
EricXZ
f848464b20
更新 .github/workflows/build-images.yaml
2026-07-13 00:32:48 +08:00
EricXZ
c87f936b4b
更新 .github/workflows/build-images.yaml
2026-07-12 04:12:56 +08:00
EricXZ
ed866eef1b
更新 .github/workflows/build-images.yaml
2026-07-12 03:57:56 +08:00
EricXZ
53b16996d0
更新 .github/workflows/build-images.yaml
2026-07-12 03:51:13 +08:00
EricXZ
48dae96a1c
更新 .github/workflows/build-images.yaml
2026-07-12 03:40:00 +08:00
EricX-Zhao
8868ca2a35
Switch RK3576 toolchain to Buildroot SDK and migrate to Python 3.10
2026-07-11 20:29:12 +03:00
EricX-Zhao
39f628605f
Switch RK3576 toolchain to Buildroot SDK and migrate to Python 3.11
2026-07-10 17:08:18 +03:00
EricX-Zhao
877c9c329d
Fix ROS_ROOT variable and add RK3576 build instructions to README
2026-07-07 16:39:37 +03:00
EricX-Zhao
6efcd85e04
Refactor vendor packages Dockerfile to build numpy natively and correct package dependencies
2026-07-07 14:40:32 +03:00
EricX-Zhao
ea0313a66d
Add support for RK3576 platform and restructure vendor packages directory
2026-07-07 10:07:30 +03:00
EricX-Zhao
31d7fab23a
Comment out NumPy include directory setting
...
Comment out the Python3_NumPy_INCLUDE_DIR setting.
2026-07-05 10:22:13 +03:00
EricX-Zhao
e1bd9618bd
Add comment for Python SOABI in Dockerfile
2026-06-26 18:15:56 +03:00
EricX-Zhao
ac9963449d
Add support for rk3576 platform: update input options and add toolchain files
2026-06-26 18:00:45 +03:00
EricXZ
c20818c692
更新 .github/workflows/build-images.yaml
2026-06-25 22:02:31 +08:00
EricXZ
9d73c4ea55
更新 .github/workflows/build-images.yaml
2026-06-25 22:00:43 +08:00
EricXZ
f1fbd08fea
更新 .github/workflows/build-images.yaml
2026-06-25 21:49:15 +08:00
EricXZ
d2a030f5d0
更新 .github/workflows/build-images.yaml
2026-06-25 21:38:12 +08:00
EricX-Zhao
0d7c134b1f
Enhance Docker workflows: update image namespace handling, add cache key computation, and refine vendor package installation
2026-06-24 15:36:23 +03:00
EricX-Zhao
bbb61c3f5e
Switch Docker Buildx driver from host network to docker
2026-06-22 15:19:30 +03:00
EricX-Zhao
557b1568a2
Tag Docker images with date-based IMAGE_TAG on push
2026-06-22 15:14:15 +03:00
EricX-Zhao
897961e2fb
Set explicit workflow permissions
2026-06-22 15:12:51 +03:00
EricX-Zhao
63c5d7782f
Normalize IMAGE_NAMESPACE to lowercase
2026-06-22 15:06:49 +03:00
EricX-Zhao
121eef5f69
Limit build workflow to manual dispatch only
2026-06-22 15:02:29 +03:00
EricX-Zhao
1d9a214fd6
Move cross_compile workflow to repo root and support manual dispatch
2026-06-22 14:57:35 +03:00
EricX-Zhao
bc5de267f7
Add GitHub Actions workflow for building cross-compiled ROS 2 images
...
Create a CI pipeline that builds and optionally pushes Docker images
for cross-compilation targets (rk3588) and ROS 2 distributions, with
multi-stage builds for base, toolchain, vendor packages, and ROS 2.
Also ignore diagnostic_remote_logging package in the Lyrical ROS 2
build.
2026-06-22 14:51:44 +03:00
EricX-Zhao
917f4e3064
Add opencv_contrib support and configure extra modules path in CMakeLists.txt
2026-06-19 10:35:41 +03:00
EricX-Zhao
13378d7c4f
Refactor VIO dev container configuration: move Claude mounts to vio.yaml and update volume definitions
2026-05-12 10:47:53 +03:00
EricX-Zhao
04946f28f0
Update Dockerfile to apply memory strategy patch and adjust ROS_DISTRO handling
2026-05-12 10:47:43 +03:00
EricX-Zhao
89fcebea53
Add Claude integration and update mounts in VIO dev container configuration
2026-05-11 11:12:41 +00:00
EricX-Zhao
e276ce3a64
Add ROS_ROOT configuration for cross-compilation
...
Add ROS_ROOT argument to compose.yaml, update toolchain CMake to search
in ROS_ROOT, and modify final stage of Dockerfiles to copy to ROS_ROOT
instead of TARGET_SYSROOT. Also add support for ROS2 lyrical distro.
2026-05-11 10:28:33 +03:00
EricX-Zhao
6cd4227324
add foxglove bridge port
2026-05-08 15:16:26 +03:00
EricX-Zhao
218f03a321
Refactor VIO dev container configuration: update service names, add environment variables, and define volume mounts
2026-04-27 07:37:12 +00:00
EricX-Zhao
ae3946e650
Add build script and devcontainer configurations for VIO development
2026-04-25 12:16:54 +00:00
EricX-Zhao
10ffc327b2
Fix Dockerfile to use correct path for ros repos and optimize vcs import command
2026-04-20 22:50:37 +03:00
EricX-Zhao
ec215fc2ab
Add ROS 2 Jazzy and Rolling support with Dockerfiles and repository configurations
...
- Created ros_jazzy.repos for ROS 2 Jazzy with necessary repositories.
- Added ros_rolling.Dockerfile for building ROS 2 Rolling with a multi-stage build process.
- Introduced ros_rolling.repos for ROS 2 Rolling with updated repository versions.
- Updated CMakeLists.txt in ceres_vendor to use version 2.1.0 and modified build options.
- Adjusted package.xml in ceres_vendor to comment out unnecessary dependencies.
- Created vendor_packages.Dockerfile to build various vendor packages including Ceres, OpenCV, and PCL with optimizations for cross-compilation.
2026-04-20 18:04:41 +03:00
EricX-Zhao
514803969d
update Dockerfile to use Aliyun mirrors for Ubuntu sources
2026-04-20 00:14:42 +03:00
EricX-Zhao
1952d2a9e5
update ros jazzy and gz harmonic
2026-03-23 10:50:39 +03:00
EricX-Zhao
3ac5fd9e46
template develop docker compose yaml
2026-03-17 09:33:15 +03:00
EricX-Zhao
0032c4b8d9
rename docker images
2026-02-24 09:34:24 +03:00
EricX-Zhao
bc646ac670
add missing python typing-extensions package
2026-02-12 17:31:28 +03:00
EricX-Zhao
f746822e61
build ros rolling image
2026-02-12 15:40:17 +03:00
EricX-Zhao
4c6b249a22
add ros_cpp
2026-02-12 00:47:24 +03:00
EricX-Zhao
7fffde2fd6
add vendor packages
2026-02-12 00:47:10 +03:00
EricX-Zhao
fae9d9f8ba
download cross compiler
2026-02-12 00:46:54 +03:00
EricX-Zhao
c15a3552ae
init commit
2026-02-11 17:54:06 +03:00