fix: gitlab-ci repos

This commit is contained in:
Ilya Uraev 2024-12-09 21:13:21 +03:00
parent 2b76f86d88
commit 735615e360

View file

@ -9,15 +9,19 @@ workflow:
stages:
- build
variables:
GIT_SUBMODULE_STRATEGY: recursive
build-colcon-job:
stage: build
script:
- apt-get update
- apt-get install -y python3-pip libgeos-dev
- mkdir -p .src/robossembler-ros2
- mv * .src/robossembler-ros2
- mv .git .src/robossembler-ros2
- mv .src src
- vcs import src < robossembler-ros2/repos/all-deps.repos
- vcs import src < src/robossembler-ros2/repos/all-deps.repos
- pip install -r src/robossembler-ros2/repos/requirements.txt
- rosdep install -y -r -q --from-paths src --ignore-src --rosdistro humble
- colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release