Add new report displaying the packaging delta size
This information is useful to target packages for which our changes may potentially be upstreamed to Debian to ease the next rebase.
Signed-off-by: Dylan Aïssi dylan.aissi@collabora.com
Merge request reports
Activity
assigned to @daissi
- Resolved by Dylan Aïssi
There is still an issue for packages without any delta: they are not cached!
requested review from @wlozano
- Resolved by Dylan Aïssi
All these commits need to be squashed before merging, let's do that after (or during) the review to avoid another pipeline to run.
added 1 commit
- d331b26b - Add new report displaying the packaging delta size
From a high level view this looks great! After checking the report it looks like there are 413 packages with delta, so probably it would be useful to set different type of severity, and raising it to "warning" for some of them.
For instance (just an example, to discuss) info: default warning: packages which change more than 50 lines
- Resolved by Walter Lozano
As you know the only issue with this approach is the increase in the pipeline time which you already addressed with the cache. But I have one doubt, the information about commit and version should already be available in other cache files, since the concept of cache is already implemented, why did you store it under
delta
as well?
- Resolved by Dylan Aïssi
Probably it will be useful to reuse the cache options like DISABLE_CACHE, to be aligned.
added 1 commit
- e1b4a878 - Add DISABLE_CACHE support for packaging-check-delta
added 1 commit
- b8122bb5 - Refactor packaging-check-delta to compute delta for all branches
added 1 commit
- 81124fc5 - Refactor packaging-check-delta to compute delta for all branches
added 1 commit
- 419766f4 - packaging-check-delta: whitelist some releases
added 7 commits
-
f2674d86 - 1 commit from branch
master
- 691c30ff - Add new report displaying the packaging delta size
- 97fcd863 - Add DISABLE_CACHE support for packaging-check-delta
- 319b4370 - Refactor packaging-check-delta to compute delta for all branches
- e6cc604b - packaging-check-delta: whitelist v2023, delta are no longer relevant
- 0fd830da - packaging-check-delta: Improve cache usage
- fe2d17cf - packaging-check-delta: increase timeout since now we track more branches
Toggle commit list-
f2674d86 - 1 commit from branch
- Resolved by Walter Lozano
- Resolved by Walter Lozano
Changes look OK to me, so I am approving it. However, probably it will be better to squash some commits to have a cleaner history.
added 1 commit
- 1f1c697d - Add new report displaying the packaging delta size