From 60cb877e1ced9714ace0f2f592e6081d6b78905a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Hern=C3=A1ndez=20Cordero?= Date: Fri, 28 Jun 2024 13:19:16 +0200 Subject: [PATCH] Clean jazzy CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Alejandro Hernández Cordero --- .github/workflows/test.yaml | 116 +++--------------------------------- 1 file changed, 7 insertions(+), 109 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 580965b..8a3a702 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -6,10 +6,10 @@ on: - ros2 jobs: - build_and_test_source_rolling: + build_and_test_source_jazzy: runs-on: ubuntu-latest container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest + image: rostooling/setup-ros-docker:ubuntu-noble-latest steps: - name: Build and run tests id: action-ros-ci @@ -18,8 +18,8 @@ jobs: package-name: | turtle_tf2_py turtle_tf2_cpp - target-ros2-distro: rolling - vcs-repo-file-url: https://raw.githubusercontent.com/ros2/ros2/rolling/ros2.repos + target-ros2-distro: jazzy + vcs-repo-file-url: https://raw.githubusercontent.com/ros2/ros2/jazzy/ros2.repos colcon-defaults: | { "build": { @@ -32,10 +32,10 @@ jobs: "pytest-args": ["-m", "not xfail"] } } - build_and_test_source_humble: + build_and_test_binaries_jazzy: runs-on: ubuntu-latest container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest + image: rostooling/setup-ros-docker:ubuntu-noble-latest steps: - name: Build and run tests id: action-ros-ci @@ -44,109 +44,7 @@ jobs: package-name: | turtle_tf2_py turtle_tf2_cpp - target-ros2-distro: humble - vcs-repo-file-url: https://raw.githubusercontent.com/ros2/ros2/humble/ros2.repos - colcon-defaults: | - { - "build": { - "cmake-args": [ - "-DCMAKE_CXX_FLAGS=\"-Werror\"" - ] - }, - "test": { - "ctest-args": ["-LE", "xfail"], - "pytest-args": ["-m", "not xfail"] - } - } - build_and_test_source_iron: - runs-on: ubuntu-latest - container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest - steps: - - name: Build and run tests - id: action-ros-ci - uses: ros-tooling/action-ros-ci@v0.3 - with: - package-name: | - turtle_tf2_py - turtle_tf2_cpp - target-ros2-distro: iron - vcs-repo-file-url: https://raw.githubusercontent.com/ros2/ros2/iron/ros2.repos - colcon-defaults: | - { - "build": { - "cmake-args": [ - "-DCMAKE_CXX_FLAGS=\"-Werror\"" - ] - }, - "test": { - "ctest-args": ["-LE", "xfail"], - "pytest-args": ["-m", "not xfail"] - } - } - build_and_test_binaries_rolling: - runs-on: ubuntu-latest - container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest - steps: - - name: Build and run tests - id: action-ros-ci - uses: ros-tooling/action-ros-ci@v0.3 - with: - package-name: | - turtle_tf2_py - turtle_tf2_cpp - target-ros2-distro: rolling - colcon-defaults: | - { - "build": { - "cmake-args": [ - "-DCMAKE_CXX_FLAGS=\"-Werror\"" - ] - }, - "test": { - "ctest-args": ["-LE", "xfail"], - "pytest-args": ["-m", "not xfail"] - } - } - build_and_test_binaries_humble: - runs-on: ubuntu-latest - container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest - steps: - - name: Build and run tests - id: action-ros-ci - uses: ros-tooling/action-ros-ci@v0.3 - with: - package-name: | - turtle_tf2_py - turtle_tf2_cpp - target-ros2-distro: humble - colcon-defaults: | - { - "build": { - "cmake-args": [ - "-DCMAKE_CXX_FLAGS=\"-Werror\"" - ] - }, - "test": { - "ctest-args": ["-LE", "xfail"], - "pytest-args": ["-m", "not xfail"] - } - } - build_and_test_binaries_iron: - runs-on: ubuntu-latest - container: - image: rostooling/setup-ros-docker:ubuntu-jammy-latest - steps: - - name: Build and run tests - id: action-ros-ci - uses: ros-tooling/action-ros-ci@v0.3 - with: - package-name: | - turtle_tf2_py - turtle_tf2_cpp - target-ros2-distro: iron + target-ros2-distro: jazzy colcon-defaults: | { "build": {