Présentation
Connectez-vous à Travis CI pour visualiser des métriques sur les durées et les statuts des builds, les tâches, etc.
Implémentation
Installation
Vous pouvez installer l’intégration Travis CI avec son carré d’intégration.
Configuration
Ajoutez le nom de votre compte, le token d’API (disponible dans l’onglet de profil de Travis CI) et le type de projet. Les types de projets sont définis comme suit :
- Open source désigne les référentiels connectés à travis-ci.org.
- Private désigne les référentiels connectés à travis-ci.co.
- Enterprise désigne les référentiels connectés à un domaine Travis CI personnalisé.
Si le compte appartient au type Enterprise de Travis CI, saisissez le nom de votre domaine personnalisé.
Ajoutez plusieurs comptes si besoin en cliquant sur « Add row ».
Cliquez sur « Install » (installation initiale uniquement).
Ajoutez l’organisation et les référentiels dont vous souhaitez recueillir les métriques avec la clé d’API correspondante.
Pour recueillir les métriques de tous les référentiels d’une organisation, saisissez <NOM_ORGANISATION>/*
sous Project.
Cliquez sur « Update Configuration ».
Données collectées
Métriques
travis_ci.build.duration (gauge) | Duration of builds Shown as second |
travis_ci.build.finished (count) | Count of finished builds Shown as build |
travis_ci.build.num_jobs (count) | Count of jobs Shown as job |
travis_ci.job.duration (gauge) | Duration of jobs Shown as second |
travis_ci.job.finished (count) | Count of finished jobs Shown as job |
travis_ci.job.queued_time (gauge) | Time jobs spent waiting in queue before starting Shown as second |
Événements
L’intégration Travis CI n’inclut aucun événement.
Checks de service
L’intégration Travis CI n’inclut aucun check de service.
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.