Skip to content
Snippets Groups Projects
Commit 1ce5fb80 authored by Simon Wittl's avatar Simon Wittl
Browse files

win64

parent 62a75bb5
No related branches found
No related tags found
No related merge requests found
......@@ -66,6 +66,29 @@ build-ros:
- install
name: ubuntu_humble
build-ros-win64:
stage: build
image: swittl/humble_win64
tags:
- windows
dependencies:
- rq-pytests
script:
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_interfaces
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_hardware
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_controller
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_ddetection
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_trajectory
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@mygit.th-deg.de/roboct/robo_quality/rq_reconstruction
- rosdep install --from-paths . -y --ignore-src
- colcon build --merge-install
artifacts:
when: always
paths:
- install
name: win64_humble
create-docu:
stage: docu
image: ros:humble
......
......@@ -22,14 +22,14 @@ The main repository is [Workflow](https://mygit.th-deg.de/roboct/robo_quality/rq
| `Reconstruction` | CT-Reconstruction module | [rq_reconstruction](https://mygit.th-deg.de/roboct/robo_quality/rq_reconstruction) | |
| `Interfaces` | project intern interfaces for all msg / srv. | [rq_interfaces](https://mygit.th-deg.de/roboct/robo_quality/rq_interfaces) | |
# Builded Version (WIP / Only Linux)
# Builded Version (WIP / Win64 not tested)
Gitlab CI is used to build all packages. The builded packages can be downloaded as `artifacts`and can be added to your workspace.
| CI | ROS2 | Status |
|----|------|--------|
| Ubuntu 24.04 LTS | Humble | ✅ [`download`](https://mygit.th-deg.de/roboct/robo_quality/gitlab-profile/-/jobs/artifacts/main/download?job=build-ros) |
| Win11 | Humble | ❌ win image must be created. Gitlab runner is ready. |
| Win11 | Humble | [`download`](https://mygit.th-deg.de/roboct/robo_quality/gitlab-profile/-/jobs/artifacts/main/download?job=build-ros-win64) |
# Documentation
......
docker login registry.mygit.th-deg.de; docker build -t registry.mygit.th-deg.de/roboct/robo_quality/gitlab-profile/docker/win64:latest .; docker push registry.mygit.th-deg.de/roboct/robo_quality/gitlab-profile/docker/win64; docker logout;
\ No newline at end of file
docker login registry.mygit.th-deg.de
docker build -t registry.mygit.th-deg.de/roboct/robo_quality/gitlab-profile/docker/win64:latest .
docker push registry.mygit.th-deg.de/roboct/robo_quality/gitlab-profile/docker/win64
docker logout
Gitlab docker Image registry is not enabled ... uploaded it to docker swittl/humble_win64
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment