From 2d8cd0e0ab5773d190a909647747da1fa949179d Mon Sep 17 00:00:00 2001 From: Alexey Rogachevskiy Date: Wed, 9 Sep 2020 12:14:46 +0300 Subject: [PATCH] travis: Enable Noetic build --- .travis.yml | 8 ++++++++ builder/standalone-install.sh | 24 ++++++++++++++++++++---- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4354161f..373e6594 100644 --- a/.travis.yml +++ b/.travis.yml @@ -68,6 +68,14 @@ jobs: - docker pull ${NATIVE_DOCKER} script: - docker run --rm -v $(pwd):/root/catkin_ws/src/clover ${NATIVE_DOCKER} /root/catkin_ws/src/clover/builder/standalone-install.sh + - stage: Build + name: "Native Noetic build" + env: + - NATIVE_DOCKER=ros:noetic-ros-base + before_script: + - docker pull ${NATIVE_DOCKER} + script: + - docker run --rm -v $(pwd):/root/catkin_ws/src/clover ${NATIVE_DOCKER} /root/catkin_ws/src/clover/builder/standalone-install.sh - stage: Build name: "Documentation" language: node_js diff --git a/builder/standalone-install.sh b/builder/standalone-install.sh index a10f65a5..d6380f65 100755 --- a/builder/standalone-install.sh +++ b/builder/standalone-install.sh @@ -15,11 +15,27 @@ echo "yaml file:///etc/ros/rosdep/coex.yaml" > /etc/ros/rosdep/sources.list.d/99 cat < /etc/ros/rosdep/coex.yaml led_msgs: ubuntu: - xenial: ros-kinetic-led-msgs - bionic: ros-melodic-led-msgs + xenial: [ros-kinetic-led-msgs] + bionic: [ros-melodic-led-msgs] + focal: [ros-noetic-led-msgs] debian: - stretch: ros-kinetic-led-msgs - buster: ros-melodic-led-msgs + stretch: [ros-kinetic-led-msgs] + buster: [ros-melodic-led-msgs] +async_web_server_cpp: + ubuntu: + focal: [ros-noetic-async-web-server-cpp] +ros_pytest: + ubuntu: + focal: [ros-noetic-ros-pytest] +tf2_web_republisher: + ubuntu: + focal: [ros-noetic-tf2-web-republisher] +web_video_server: + ubuntu: + focal: [ros-noetic-web-video-server] +ws281x: + ubuntu: + focal: [ros-noetic-ws281x] EOF apt update rosdep update