Skip to content
Snippets Groups Projects
  1. May 10, 2023
  2. May 02, 2023
    • Administrator's avatar
      Add test for Debian12 using Apptainer · a7096196
      Administrator authored
      Use the Apptainer (successor of Singularity) runner to test CbmRoot on a
      Debian12 container. Debian12 (bookworm) will be released mid of June.
      So the MR adds a test for Debian12 as well as a new container runtime
      environment.
      a7096196
  3. Mar 02, 2023
  4. Dec 21, 2022
  5. Nov 18, 2022
  6. Nov 06, 2022
    • Administrator's avatar
      Improve CI · 884e0cea
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Use a different installation directory For the test of the installation to
      allow to remove also the build directory.
      
      Test installation also on Debian 10
      
      There was a problem when running CbmRoot from the installation directory with
      Debian10. So add also the installation test for Debian10.
      dev_2022_45
      884e0cea
  7. Jun 10, 2022
    • Administrator's avatar
      Fix Continuous Integration · c239b019
      Administrator authored
      The external flesnet requires at least CMake 3.14.0.
      Check already in our CMakeLists.txt if this version is available, otherwise
      the test is done when building flesnet and the error is hidden in some log
      file.
      Use CMake from the FairSoft installation on the CI runner (lxir116 )where the
      CMake version is to old.
      dev_2022_24
      c239b019
  8. May 06, 2022
    • Administrator's avatar
      Switch VM runtime · 4c97988a
      Administrator authored
      Use qemu instead of VirtualBox to execute the virtual machines.
      The advantage is a much faster and reliable startup of the VMs.
      With VirtualBox the image needs to be copied as well there were sometimes
      problems with the ssh connection to a running machine.
      With qemu the copy of the image isn't needed and no ssh problems were
      seen yet.
      dev_2022_19
      4c97988a
  9. May 02, 2022
    • Administrator's avatar
      Cleanup CI · ee2726f5
      Administrator authored and Volker Friese's avatar Volker Friese committed
      Remove builds which use old and unsupported FairSoft and FairRoot versions.
      Update FairSoft and FairRoot versions for real data test.
      Add missing dependency for clang-format checks.
      ee2726f5
  10. Feb 10, 2022
    • Administrator's avatar
      Update CI pipeline · 74b95b12
      Administrator authored
      Use also for macosx 11 the latest FairSoft and FairRoot release versions# Please enter the commit message for your changes. Lines starting
      dev_2022_07
      74b95b12
    • Administrator's avatar
      Cleanup CI pipeline · 9047b37f
      Administrator authored
      Remove Debian8 systems from the CI pipeline.
      Use FairSoft apr21p2 and FairRoot v18.6.7 for tests.
      9047b37f
  11. Feb 01, 2022
  12. Jan 14, 2022
  13. Dec 22, 2021
  14. Dec 08, 2021
  15. Dec 01, 2021
  16. Nov 29, 2021
  17. Nov 24, 2021
  18. Sep 13, 2021
    • Eoin Clerkin's avatar
      Automated licence header check · 43f19846
      Eoin Clerkin authored and Florian Uhlig's avatar Florian Uhlig committed
      Ensures that modified .cpp, .C and .h files follow basic licence header guidelines.
      
      Check line 1 for a copyright declaration with correct numerial and character placements for a date followed by institute and city.
      Check line 2 for SPDX licence identifier.
      Check line 3 for author and committer information.
      43f19846
  19. Jul 23, 2021
  20. Jul 20, 2021
  21. Jul 12, 2021
    • Administrator's avatar
      Fix rebase check · 6b575da0
      Administrator authored
      Increase the depth of the shallow clone done by GitLab.
      If the number of commits is larger than the depth, the head of the
      upstream/master is not in the history otherwise.
      This fixes a problem of !399.
      6b575da0
  22. Jul 07, 2021
    • Administrator's avatar
      Add tests on macosx 1015 and 11 · 19e02e79
      Administrator authored
      Add tests for  macosx 10.15 and 11 on our new runners.
      Retire old test on macosx 10.13.
      
      Define number of CPUs in runner configuration.
      
      Move the definition from the global gitlab CI configuration to the local
      runner configurations.
      Defining the number of CPUs in the runner configuration allows to adjust this
      value to the actual underlying hardware.
      dev_2021_28
      19e02e79
  23. Jun 25, 2021
  24. Jun 24, 2021
  25. Apr 22, 2021
    • Administrator's avatar
      Rerun failed tests a second time · 3e1e5372
      Administrator authored
      For the continuous tests rerun failed tests a second time. This should reduce
      the number of failing test pipelines.
      In most cases of failing tests the Geant3 simulations crash due to the well
      known memory error. If these tests are restarted they normally work without
      problem.
      Since the feature to restart tests is only available with cmake 3.17 change
      the scripts of the CI pipeline to use at least this version.
      3e1e5372
  26. Apr 19, 2021
    • Administrator's avatar
      Fix CI pipeline after GitLab upgrade · d90645f9
      Administrator authored
      Fix the stage for the rebase check.
      After the upgrade it lloks like that the pipeline doesn't run any longer in
      the context of the forked project but in context of the master project such
      that the project path wasn't correct any longer. This allows now to compare
      upstream/master to HEAD.
      d90645f9
  27. Mar 12, 2021
  28. Feb 12, 2021
Loading