From 478adc76017864feea34262d4753136177481a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu> Date: Fri, 29 Oct 2021 16:54:04 +0200 Subject: [PATCH] CI: easier yaml anchor --- .gitlab-ci.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 893df46e3..a47a0acd2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,23 +1,24 @@ .build_and_test_template: &build_and_test_definition - script: - - mkdir -pv build - - cd build - - cmake -DCMAKE_BUILD_TYPE=release -DBUILD_DEMOS=ON -DBUILD_TESTS=ON .. - - make -j$(nproc) - - ctest -j$(nproc) - # run demos - - ../bin/hello_wolf - - ../bin/hello_wolf_autoconf - - make install + - mkdir -pv build + - cd build + - cmake -DCMAKE_BUILD_TYPE=release -DBUILD_DEMOS=ON -DBUILD_TESTS=ON .. + - make -j$(nproc) + - ctest -j$(nproc) + # run demos + - ../bin/hello_wolf + - ../bin/hello_wolf_autoconf + - make install build_and_test:xenial: image: labrobotica/wolf_deps:16.04 except: - master - <<: *build_and_test_definition + script: + - *build_and_test_definition build_and_test:bionic: image: labrobotica/wolf_deps:18.04 except: - master - <<: *build_and_test_definition \ No newline at end of file + script: + - *build_and_test_definition \ No newline at end of file -- GitLab