Repo Added
|
Files
25
|
Badge
README BADGES
|
push
github
Keep only latest 3 fedora versions (#1649) Each configuration (see [snapshot_manager.config.build_config_map()](https://github.com/fedora-llvm-team/llvm-snapshots/blob/6ab9c00e0/snapshot_manager/snapshot_manager/config.py#L189)) has a `chroot_pattern` to select what chroots to build (e.g. `^(fedora-(rawhide|[0-9]+)|centos-stream-[10,9]|rhel-8)`). Later once we have all the chroots that copr supports we limit them those matching the `chroot_pattern`. After this initial matching we also sanitize the list by eliminating `s390x` chroots. What's new in this PR is that we now limit the chroots to the latest three fedora versions (including `rawhide` if it was initially part of the list). NOTE: There's a conceptual flaw that's negligible: If a `chroot_pattern` explicitly selects a span of fedora versions (e.g. `^(fedora-(rawhide|40|41|42|43)|centos-stream-[10,9]|rhel-8)` we will not deliver everything that matches.
13 of 13 new or added lines in 1 file covered. (100.0%)
1294 of 2341 relevant lines covered (55.28%)
0.55 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|