diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..e040cfc712f5e55fb59ae7f42ddc45d2e0dedec3 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,21 @@ +variables: + GIT_SUBMODULE_STRATEGY: recursive + +stages: + - build + +build-ws: + image: ros:noetic-ros-base-focal + stage: build + allow_failure: true + script: + - apt-get update + - apt-get install -y python3-osrf-pycommon python3-catkin-tools build-essential python3-rosdep ros-noetic-catkin ros-noetic-rospack openjdk-8-jdk + - echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc + - source ~/.bashrc + - cd rosjava + - rosdep update + - rosdep install -y -i --from-paths . || true + - catkin build + tags: + - highmem