[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