Skip to content

Enable optional pipeline statistics reporting to Salsa CI Dashboard for public projects

Aayush Raj requested to merge 44yu5h/salsa-ci:413-enable-pipeline-stats into master

The before_script of the extract-source job is utilized to send the pipeline identifiers to the backend of the dashboard when the project is public and SALSA_CI_ENABLE_STATS flag is enabled.

These identifiers allow the dashboard's backend to probe and retrieve the pipeline results, like which pipelines and jobs passed or failed, their durations, timestamps, and other relevant metadata.

The data collected is limited and consists only of non-sensitive metadata that is already public. No logs, secrets, or any confidential project data are included. This feature aligns with the overall objective of enhancing Salsa CI by getting insights into usage, adoption, pipeline health, regressions, and long-term trends, helping us respond aptly and promptly.

See #413

Edited by Aayush Raj

Merge request reports

Loading