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

update CI

parent d707f65a
No related branches found
No related tags found
1 merge request!2Resolve "ubuntu 22 and CMAKE 3.16"
Pipeline #17603 passed
stages: # List of stages for jobs, and their order of execution
- install
- test
- bionic
- focal
- jammy
############ YAML ANCHORS ############
.script_gcc5_template: &script_gcc5_definition
- apt-get update -y
- apt-get install software-properties-common -y
- add-apt-repository ppa:ubuntu-toolchain-r/test -y
- apt-get update -y
- apt-get install gcc-snapshot -y
- apt-get install gcc-5 g++-5 -y
.script_install_template: &script_install_definition
- apt-get update -y && apt-get install -y expect
- ./install_wolf.sh -a -f y -c y -d . -w .
......@@ -33,7 +26,7 @@ stages: # List of stages for jobs, and their order of execution
############ JOBS ############
installation-test-bionic:
stage: install
stage: bionic
cache: []
image: ubuntu:18.04
script:
......@@ -41,18 +34,17 @@ installation-test-bionic:
- *script_test_definition
installation-test-focal:
stage: install
stage: focal
cache: []
image: ubuntu:20.04
script:
- *script_install_definition
- *script_test_definition
lint-test-job:
stage: test
installation-test-jammy:
stage: jammy
cache: []
image: ubuntu:20.04
image: ubuntu:22.04
script:
- echo "Linting code... This will take about 10 seconds."
- sleep 10
- echo "No lint issues found."
\ No newline at end of file
- *script_install_definition
- *script_test_definition
\ No newline at end of file
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