update gitlab-ci

This commit is contained in:
Ilya Uraev 2023-12-22 14:42:03 +03:00
parent 9a00883fbd
commit 54d142443d

View file

@ -13,15 +13,12 @@ build-colcon-job:
stage: build
script:
- apt-get update
- apt-get install -y make wget libgoogle-glog-dev libreadline-dev
- wget http://www.lua.org/ftp/lua-5.3.1.tar.gz && tar zxf lua-5.3.1.tar.gz
- make -C lua-5.3.1 linux && make -C lua-5.3.1 install
- mkdir -p .src/robossembler-ros2
- mv * .src/robossembler-ros2
- mv .git .src/robossembler-ros2
- mv .src src
- vcs import src < src/robossembler-ros2/rbs.repos
- vcs import src < src/robossembler-ros2/rbs.sim.repos
- rosdep install -y -r -q --from-paths src --ignore-src --rosdistro humble
- colcon build --packages-skip cartesian_controller_simulation cartesian_controller_tests --cmake-args -DCMAKE_BUILD_TYPE=Release --symlink-install
- colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
rules:
- if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH