diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..9890d0cb0bade8162939bd3649c301799b274154 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,22 @@ +variables: + GIT_SUBMODULE_STRATEGY: recursive + +stages: + - build + +build-ws: + image: ros:noetic-ros-base-focal + stage: build + script: + - apt-get update + - apt-get install -y python3-osrf-pycommon python3-catkin-tools python3-wstool build-essential protobuf-compiler libprotobuf-dev python3-rosdep openjdk-8-jdk + - echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc + - source ~/.bashrc + - mkdir -p ~/rosjava/src + - wstool init -j4 ~/rosjava/src https://git-st.inf.tu-dresden.de/ceti/ros-internal/forked-rosjava-packages/rosjava_catkin_package_a/-/raw/main/rosjava.rosinstall + - cd ~/rosjava + - rosdep update + - rosdep install --from-paths src -i -y + - catkin_make + tags: + - highmem