Skip to content

Commit ecc3248

Browse files
authored
Update readme and add CI badges (#56)
1 parent 3b69459 commit ecc3248

3 files changed

Lines changed: 21 additions & 15 deletions

File tree

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: ROS2 CI - Build and Test
1+
name: Humble CI
22

33
on:
44
push:
@@ -10,11 +10,6 @@ on:
1010
- '*'
1111

1212
jobs:
13-
jazzy_build_and_test:
14-
uses: naturerobots/github_automation_public/.github/workflows/ros_ci.yaml@main
15-
secrets: inherit
16-
with:
17-
ros_distro: jazzy
1813
humble_build_and_test:
1914
uses: naturerobots/github_automation_public/.github/workflows/ros_ci.yaml@main
2015
secrets: inherit

.github/workflows/jazzy.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Jazzy CI
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
workflow_dispatch:
9+
branches:
10+
- '*'
11+
12+
jobs:
13+
jazzy_build_and_test:
14+
uses: naturerobots/github_automation_public/.github/workflows/ros_ci.yaml@main
15+
secrets: inherit
16+
with:
17+
ros_distro: jazzy

README.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
This is the active ROS2 branch of this repository, which targets [ROS2 humble](https://docs.ros.org/en/humble/index.html).
2-
Our CI runs on Ubuntu Jammy (22.04), but other distros might work as well.
1+
[![Jazzy CI](https://github.com/naturerobots/mesh_tools/actions/workflows/jazzy.yaml/badge.svg)](https://github.com/naturerobots/mesh_tools/actions/workflows/jazzy.yaml)
2+
[![Humble CI](https://github.com/naturerobots/mesh_tools/actions/workflows/humble.yaml/badge.svg)](https://github.com/naturerobots/mesh_tools/actions/workflows/humble.yaml)
33

4+
This is the active ROS2 branch of this repository.
45
If your are looking for the old ROS1 version, checkout the [noetic branch](https://github.com/naturerobots/mesh_tools/tree/noetic).
56

67
# Mesh Tools
@@ -111,10 +112,3 @@ This Video shows a textured dataset of the botanical garden of Osnabrück includ
111112
This video shows the labeling tool, which is used to cluster faces to an object or a union, (in the example a door) using a mesh inside a building
112113

113114
[![Label Tool](http://img.youtube.com/vi/3IV2yo0D_CU/0.jpg)](http://www.youtube.com/watch?v=3IV2yo0D_CU)
114-
115-
## Build Status
116-
117-
| ROS Distro | GitHub CI | Develop | Documentation | Source Deb | Binary Deb |
118-
|-------------|-----------|---------|---------------|------------|------------|
119-
| **Humble** | [![Humble CI](https://github.com/naturerobots/mesh_tools/actions/workflows/humble.yaml/badge.svg)](https://github.com/naturerobots/mesh_tools/actions/workflows/humble.yaml) | N/A | N/A | N/A | N/A |
120-
| **Noetic** | [![Noetic CI](https://github.com/naturerobots/mesh_tools/actions/workflows/noetic.yml/badge.svg)](https://github.com/naturerobots/mesh_tools/actions/workflows/noetic.yml) | [![Build Dev Status](http://build.ros.org/buildStatus/icon?job=Ndev__mesh_tools__ubuntu_focal_amd64)](http://build.ros.org/job/Ndev__mesh_tools__ubuntu_focal_amd64) | [![Build Doc Status](http://build.ros.org/buildStatus/icon?job=Ndoc__mesh_tools__ubuntu_focal_amd64)](http://build.ros.org/job/Ndoc__mesh_tools__ubuntu_focal_amd64) | [![Build Src Status](http://build.ros.org/buildStatus/icon?job=Nsrc_uF__mesh_tools__ubuntu_focal__source)](http://build.ros.org/job/Nsrc_uF__mesh_tools__ubuntu_focal__source) | [![Build Bin Status](http://build.ros.org/buildStatus/icon?job=Nbin_uF64__mesh_tools__ubuntu_focal_amd64__binary)](http://build.ros.org/job/Nbin_uF64__mesh_tools__ubuntu_focal_amd64__binary) |

0 commit comments

Comments
 (0)