[Debian-salsa-ci] Call for testing and feedback for Salsa CI Dashboard prototype
Otto Kekäläinen
otto at debian.org
Tue Jul 15 14:10:26 BST 2025
Hi all!
Aayush has now the first live version of the dashboard prototype running at
https://44yu5h.pages.debian.net/ci-dashboard/
Further information including link to source code can be found at
https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/413
To help us test this and collect test data, please add this snippet to
some of your smaller packages in debian/salsa-ci.yml:
# Add new "before_script" section to the very first Salsa CI job to submit stats
extract-source:
stage: provisioning
before_script:
- |
apt-get update && apt-get install -y curl
if [ "$CI_PROJECT_VISIBILITY" = 'public' ]; then
IDENTIFIERS="{\"id\":$CI_PIPELINE_ID,
\"project_id\":$CI_PROJECT_ID,
\"created_at\":\"$CI_PIPELINE_CREATED_AT\"}"
curl --connect-timeout 30 --max-time 90 -X PUT
'https://salsa-ci-dashboard-backend.onrender.com/pipelines' -H
'Content-Type: application/json' -d "$IDENTIFIERS" || true
fi
Example: https://salsa.debian.org/mariadb-team/galera-4/-/commit/3f0cd9243b3f44f2eabd1e3b71a5a1f4c12fcf62
More information about the Debian-salsa-ci
mailing list