Skip to content
Snippets Groups Projects
Commit aebf8e83 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

CI 22

parent 3acf8217
No related branches found
No related tags found
1 merge request!49Draft: Resolve "Adapt to new sensor constructors in core"
...@@ -40,6 +40,9 @@ stages: ...@@ -40,6 +40,9 @@ stages:
## preliminaries script (ssh, apt update and mkdir ci_deps) ## preliminaries script (ssh, apt update and mkdir ci_deps)
- !reference [.preliminaries_script] - !reference [.preliminaries_script]
## initialize build type as DEBUG
- export BUILD_TYPE=debug
.build_and_test_template: &build_and_test_definition .build_and_test_template: &build_and_test_definition
- cd $CI_PROJECT_DIR - cd $CI_PROJECT_DIR
- mkdir -pv build - mkdir -pv build
...@@ -102,6 +105,8 @@ build_and_test:bionic: ...@@ -102,6 +105,8 @@ build_and_test:bionic:
- !reference [.install_wolf_script] - !reference [.install_wolf_script]
script: script:
- *build_and_test_definition - *build_and_test_definition
- export BUILD_TYPE=release
- *build_and_test_definition
############ UBUNTU 20.04 TESTS ############ ############ UBUNTU 20.04 TESTS ############
build_and_test:focal: build_and_test:focal:
...@@ -120,3 +125,25 @@ build_and_test:focal: ...@@ -120,3 +125,25 @@ build_and_test:focal:
- !reference [.install_wolf_script] - !reference [.install_wolf_script]
script: script:
- *build_and_test_definition - *build_and_test_definition
- export BUILD_TYPE=release
- *build_and_test_definition
############ UBUNTU 22.04 TESTS ############
build_and_test:jammy:
stage: build_and_test
image: labrobotica/wolf_deps:22.04
cache:
- key: wolf-jammy
paths:
- ci_deps/wolf/
- key: yamlschemacpp-jammy
paths:
- ci_deps/yaml_schema_cpp/
before_script:
- *preliminaries_definition
- !reference [.install_yamlschemacpp_script]
- !reference [.install_wolf_script]
script:
- *build_and_test_definition
- export BUILD_TYPE=release
- *build_and_test_definition
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment