diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cd31833a2ed4ee2f8cb07b8af4afe18e4b369e2a..16f384c0010729b88201612fd02d8c1b8a27f825 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -66,6 +66,7 @@ stages: - if [ -d wolf ]; then - echo "directory wolf exists" - cd wolf + - git checkout devel - git pull - git checkout $WOLF_CORE_BRANCH - else @@ -161,4 +162,25 @@ build_and_test:bionic: - *install_visionutils_definition - ldconfig # update links (shared libraries) script: - - *build_and_test_definition \ No newline at end of file + - *build_and_test_definition + +############ UBUNTU 20.04 TESTS ############ +build_and_test:focal: + image: labrobotica/wolf_vision_deps:20.04 + stage: build_and_test + cache: + - key: wolf-focal + paths: + - ci_deps/wolf/ + - key: visionutils-focal + paths: + - ci_deps/vision_utils/ + except: + - master + before_script: + - *preliminaries_definition + - *install_wolf_definition + - *install_visionutils_definition + - ldconfig # update links (shared libraries) + script: + - *build_and_test_definition