Skip to content

release 0.3.6: Improved build system and CI

Giuseppe Codispoti requested to merge master into release
  • everything related to dependencies is moved to https://gitlab.cern.ch/cactus/cc7-l1ce-ready (downloads and packs rpms as artifacts and creates docker image for l1page/l1ce CI); this in order to avoid CI building environment to diverge from p5
  • cleaned Makefile in order to cover only configuration, installation, and rpm creation stages
  • optimized CI: the test stage now depends on the test-build and uses its artifacts (usable also as test rpm within 1 day lifetime)
  • configuration templates put in the setup folder: the config folder contains only the host configuration files in their final form
  • unified configuration scripts: all steps performed through changeConfig.sh
  • disentangled runtime settings from host configuration; runtime settings now located in the settings directory
  • simplified installation for development purposes
  • updated documentation
  • updated admins e-groups

Merge request reports