Skip to content
Extraits de code Groupes Projets
Valider d052494c rédigé par François De Keersmaeker's avatar François De Keersmaeker
Parcourir les fichiers

Added GitLab CI

parent f57c3b1d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #54019 réussi
name: Unit tests for source files
on: [push]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
submodules: recursive
- name: Install required packages
run: sudo $GITHUB_WORKSPACE/.ci_scripts/install_packages.sh
- name: Build project with CMake
run: $GITHUB_WORKSPACE/.ci_scripts/build.sh -C $GITHUB_WORKSPACE
- name: Run CUnit tests
run: $GITHUB_WORKSPACE/.ci_scripts/run_tests.sh
- name: Run Valgrind on CUnit tests
run: $GITHUB_WORKSPACE/.ci_scripts/run_tests.sh valgrind
- name: Run cppcheck on source files
run: $GITHUB_WORKSPACE/.ci_scripts/run_cppcheck.sh
variables:
GIT_SUBMODULE_STRATEGY: recursive
test-job:
script:
- sudo .ci_scripts/install_packages.sh # Install required packages
- .ci_scripts/build.sh # Build project with CMake
- .ci_scripts/run_tests.sh # Run CUnit tests
- .ci_scripts/run_tests.sh valgrind # Run Valgrind on CUnit tests
- .ci_scripts/run_cppcheck.sh # Run cppcheck on source files
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter