Travis CI

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

  1. 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é.
  2. Si le compte appartient au type Enterprise de Travis CI, saisissez le nom de votre domaine personnalisé.

  3. Ajoutez plusieurs comptes si besoin en cliquant sur « Add row ».

  4. Cliquez sur « Install » (installation initiale uniquement).

  5. Ajoutez l’organisation et les référentiels dont vous souhaitez recueillir les métriques avec la clé d’API correspondante.

  6. Pour recueillir les métriques de tous les référentiels d’une organisation, saisissez <NOM_ORGANISATION>/* sous Project.

  7. 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.