New king of report : publish report #22

Closed
opened 2026-10-26 16:31:29 +00:00 by Gilles · 1 comment
Owner

When publishing an artefact, ci should be able to send publish report with several infos :

  • date
  • version number
  • size
  • dependencies
  • links
When publishing an artefact, ci should be able to send publish report with several infos : - date - version number - size - dependencies - links
Author
Owner

Design retained (monitoring plan, phase 5):

  • new report type publish: {"publish": {version, kind (release/devel), date, artifacts [{name, size, url}], links [{label, url}], dependencies [{name, version}]}}; dependencies go to the report detail (they can be long), the summary keeps counts and total size;
  • publish reports are never pruned by the history retention;
  • a new_report rule filtered on publish gives the "new version" alert;
  • sent automatically by ci-base's publish-release (guardians_of_the_galaxy/ci-base#14), piloted on argus/backend and argus/frontend;
  • frontend: argus/frontend#28.
Design retained (monitoring plan, phase 5): - new report type `publish`: `{"publish": {version, kind (release/devel), date, artifacts [{name, size, url}], links [{label, url}], dependencies [{name, version}]}}`; dependencies go to the report detail (they can be long), the summary keeps counts and total size; - publish reports are never pruned by the history retention; - a `new_report` rule filtered on `publish` gives the "new version" alert; - sent automatically by ci-base's publish-release (guardians_of_the_galaxy/ci-base#14), piloted on argus/backend and argus/frontend; - frontend: argus/frontend#28.
Gilles referenced this issue from a commit 2026-10-29 22:20:46 +00:00
Sign in to join this conversation.
No description provided.