Skip to content

Commit 06baa00

Browse files
authored
ROS Noetic CI (#12)
* Added CI build for ROS Noetic * Compile with c++14
1 parent 898d6c0 commit 06baa00

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,24 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
env:
17-
- {CI_NAME: Xenial-Build,
17+
- {CI_NAME: xenial,
1818
OS_NAME: ubuntu,
1919
OS_CODE_NAME: xenial,
2020
ROS_DISTRO: kinetic,
2121
ROS_REPO: main,
2222
DOCKER_IMAGE: "ros:kinetic"}
23-
- {CI_NAME: Bionic-Build,
23+
- {CI_NAME: bionic,
2424
OS_NAME: ubuntu,
2525
OS_CODE_NAME: bionic,
2626
ROS_DISTRO: melodic,
2727
ROS_REPO: main,
2828
DOCKER_IMAGE: "ros:melodic"}
29+
- {CI_NAME: focal,
30+
OS_NAME: ubuntu,
31+
OS_CODE_NAME: focal,
32+
ROS_DISTRO: noetic,
33+
ROS_REPO: main,
34+
DOCKER_IMAGE: "ros:noetic"}
2935
runs-on: ubuntu-latest
3036
steps:
3137
- uses: actions/checkout@v2

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
cmake_minimum_required(VERSION 2.8.3)
22
project(rviz_tool_cursor)
33

4-
add_compile_options(-std=c++11)
4+
set(CMAKE_CXX_STANDARD 14)
5+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
6+
set(CMAKE_CXX_EXTENSIONS OFF)
57

68
find_package(catkin REQUIRED COMPONENTS
79
rviz

0 commit comments

Comments
 (0)