diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..d8674d5a69912e92a5a6abaae3bc46e318f2a1db --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,28 @@ +############ YAML ANCHORS ############ +.build_and_test_template: &build_and_test_definition + - mkdir -pv build + - cd build + - cmake -DCMAKE_BUILD_TYPE=release -DBUILD_EXAMPLES=ON -DBUILD_TESTS=ON .. + - make -j2 + - ctest -j2 + - make install + +############ UBUNTU 16.04 TESTS ############ +wolf_build_and_test_none:xenial: + image: labrobotica/wolf_vision_deps:16.04 + except: + - master + before_script: + - apt-get update + script: + - *build_and_test_definition + +############ UBUNTU 18.04 TESTS ############ +wolf_build_and_test_none:bionic: + image: labrobotica/wolf_vision_deps:18.04 + except: + - master + before_script: + - apt-get update + script: + - *build_and_test_definition \ No newline at end of file