From 1cb41c4eb4a08114f764e2133161ba06de9c2ac2 Mon Sep 17 00:00:00 2001 From: Ruixiang Du Date: Thu, 10 Sep 2020 11:57:40 +0800 Subject: [PATCH] updated ci: added cpp build/test in ubuntu focal --- .gitlab-ci.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3fb4613..d42d41d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,5 @@ ## Build and test as standard C++ package -cpp-build: +bionic-cpp-build: stage: build image: rduweston/ubuntu-ci:18.04 before_script: @@ -16,7 +16,7 @@ cpp-build: # paths: # - "*.o" -cpp-test: +bionic-cpp-test: stage: test image: rduweston/ubuntu-ci:18.04 before_script: @@ -29,6 +29,27 @@ cpp-test: # dependencies: # - cpp-build +focal-cpp-build: + stage: build + image: rduweston/ubuntu-ci:20.04 + before_script: + - apt update && apt -y install libasio-dev + script: + - mkdir build && cd build + - cmake .. + - cmake --build . && cpack + +focal-cpp-test: + stage: test + image: rduweston/ubuntu-ci:20.04 + before_script: + - apt update && apt -y install libasio-dev + script: + - mkdir build && cd build + - cmake -DBUILD_TESTS=ON .. + - cmake --build . + - ./bin/gtest_all + ## Build and test as catkin package melodic-catkin-build: stage: build