Skip to content
Snippets Groups Projects

Improvements to configuration

  • changed the way slots are loaded from the configuration directory
  • use configuration from gitlab instead of svn
  • added fields to Slot and Project
  • other minor changes

Merge request reports

Approval is optional

Merged by avatar (Mar 13, 2025 9:44pm UTC)

Merge details

  • Changes merged into master with 34669412.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Marco Clemencic Added 3 commits:

    Added 3 commits:

    • 1732f691 - added special field Slot._source
    • 4b36263a - prefer log to logging where possible
    • 457734da - fixed pylama(pep8) warnings
  • Marco Clemencic Added 2 commits:

    Added 2 commits:

    • 29fa9ff5 - fixed pylama(pep8) warnings in Configuration.py
    • 9bb0e5a9 - fixed pylama(pep8) warnings in Common.py
  • Marco Clemencic Added 5 commits:

    Added 5 commits:

    • b1c3d17a - relaxed restriction onf config .json file names
    • 9ada3f71 - fixed pylama(pep8) warnings in test_config_load.py
    • 4d395155 - fixed pylama(pep8) warnings in test_coverity_support.py
    • 95b60574 - fixed pylama(pep8) warnings in test_checkout.py
    • 48408da4 - fixed branch name detection in test_checkout.py
  • Marco Clemencic Added 2 commits:

    Added 2 commits:

    • c1930585 - fixed mistake in test
    • c94abde9 - removed test that cannot work now that tags are not in SVN
  • Marco Clemencic Added 2 commits:

    Added 2 commits:

    • c9a34c40 - slightly changed a couple of tests to work on CentOS7
    • 2db23795 - fixed isolation problem with tests
  • Marco Clemencic Added 7 commits:

    Added 7 commits:

    • 8daa909b - relaxed restriction onf config .json file names
    • 30d2955e - fixed branch name detection in test_checkout.py
    • 91a3a555 - fixed mistake in test
    • b1302bc9 - removed test that cannot work now that tags are not in SVN
    • e24f5ad6 - slightly changed a couple of tests to work on CentOS7
    • ace130f6 - fixed isolation problem with tests
    • 199dc0a9 - replaced a few test asserts with wrapper function
  • Marco Clemencic Added 2 commits:

    Added 2 commits:

    • c236ed43 - added Slot.enabled and Project.enabled field
    • 91fad80a - use .enabled instead of .disabled to improve readability
  • Marco Clemencic Added 4 commits:

    Added 4 commits:

    • 040d6bb1 - added deployment field to Slot objects
    • 6e3348a3 - improved layout of slots summary dump
    • 192f1202 - use print instead of logging for slots summary report
    • 4b0fe39d - prettified slots sumamry via Python tabulate module
  • Marco Clemencic Added 6 commits:

    Added 6 commits:

    • cfaa500e - moved TemporaryDir from tests.utils to Utils
    • 96324ef6 - added a default CMTCONFIG if not set to test_coverity_support.py
    • bb2a3166 - added script to get slots on a deployment medium
    • 95a90131 - added option to use a directory in lbn-slots-by-deployment
    • 4efb902a - use lbn-slots-by-deployment
    • 6dbb72f6 - updated NightlyBuildsOperation.rst
  • Marco Clemencic Unmarked this merge request as a Work In Progress

    Unmarked this merge request as a Work In Progress

  • Marco Clemencic Changed title: Improvements to configuration loadingImprovements to configuration

    Changed title: Improvements to configuration loadingImprovements to configuration

  • Marco Clemencic Status changed to merged

    Status changed to merged

  • Marco Clemencic mentioned in commit 34669412

    mentioned in commit 34669412

Please register or sign in to reply
Loading