1. 07 May, 2021 1 commit
  2. 16 Apr, 2021 1 commit
    • David Frank's avatar
      #64 Replace all occurrence of \doxygentag with @doxygentag · 190134e7
      David Frank authored
      Clang-format can't really handle the doxygen tags with a blackshlash.
      Therefore, replace them with the @-prefix.
      
      Add CI job, to check for consistency, but allow it to fail, to prevent
      false positives. Let's observe it for a bit, and then we can change it
      later.
      190134e7
  3. 14 Dec, 2020 1 commit
  4. 06 Oct, 2020 1 commit
  5. 28 Sep, 2020 1 commit
  6. 25 Sep, 2020 1 commit
    • David Frank's avatar
      Update docker images to new versions of Ubuntu, oneDNN, CMake, CUDA; · 5c29df71
      David Frank authored
      restructured Docerfiles
      
      - Bump CMake to 3.18.2
      - Bump oneDNN to 1.6.2
      - Bump to Ubuntu 20.04
      - Seperate images for clang-format, clang-tidy, coverage, Cuda build
        with clang, gcc and clang with python bindings
      - Dockerfiles for clang and gcc rely on the package manager for the
        compilers
      - Updated test scripts, they test more and should error our earlier
      - Nightly docker job created
      - Docker build script updated
      - Include CI job, to build docker images on changes
      5c29df71
  7. 16 Sep, 2020 1 commit
  8. 14 Sep, 2020 1 commit
    • David Frank's avatar
      #83 Fix Sanitizer job · bbe12353
      David Frank authored
      Turn python bindings off for checking with address sanitizer, as they create problems either with linking, or many false positives (see #83 for more info)
      bbe12353
  9. 03 Sep, 2020 1 commit
    • David Frank's avatar
      Update to integrate elsa_testing · c634cd6e
      David Frank authored
      - Pipeline includes jobs for installing elsa, cloning elsa_testing and building it
      - Adjustments made to install process, such that elsa_testing can be build and everything is working
      c634cd6e
  10. 02 Sep, 2020 1 commit
    • David Frank's avatar
      Reworked CI caching; Reworked CMake submodule update routine · 6950275c
      David Frank authored
      - Chaching is introduced for for all jobs, it caches for a branch.
      only submodules are chached, as build folders should be cached using
      artifacts, which is also done. We also cache the .git/modules folder
      as anyway we have to reclone everything everytime.
      - CMake UpdateGitSubmodules now goes over all submodules and check
      individually if they have to be initialized, or just updated.
      Also work around a specific error in the CI pipeline, if
      .git/modules/thirdparty/<submodule> is not present (which by default
      dosent get cached), we have to deinit it and then reinit it.
      6950275c
  11. 01 Sep, 2020 1 commit
  12. 24 Aug, 2020 1 commit
  13. 09 Jun, 2020 1 commit
    • David Frank's avatar
      #58 Configure jobs to run before merging · cceaaf30
      David Frank authored
      - Static analysis, compile, build and running tests will always be performed
      - Dynamic analysis (memory sanitizers and such) are run for merge requests and schedules
      - Docs are only run for schedules
      cceaaf30
  14. 26 Mar, 2020 1 commit
  15. 25 Mar, 2020 2 commits
  16. 17 Mar, 2020 1 commit
  17. 28 Feb, 2020 1 commit
    • David Frank's avatar
      Fully modularized Docker images, updated CI pipeline accordingly · fbb361be
      David Frank authored
      Build image hierarchy. Using install scripts in the scripts/ folder, buildDockerContainers.sh also runs tests on the containers.
      Added an image for static analysis and documentation builds. Added hidden builds in .gitlab-ci.yml for local testing, which build and run tests.
      fbb361be
  18. 16 Dec, 2019 1 commit
  19. 03 Dec, 2019 2 commits
  20. 02 Nov, 2019 1 commit
  21. 31 Oct, 2019 1 commit
  22. 22 Oct, 2019 9 commits
  23. 21 Oct, 2019 3 commits
  24. 13 Sep, 2019 5 commits