Affichage du statut de build Travis dans le référentiel GitHub

Je me souviens avoir récemment vu le statut de construction de Travis dans un pr ou un commit dans GitHub en naviguant dans le référentiel (mais ne trouve pas où). Je ne parle pas des images d’état de build Travis dans README.md mais d’une fonctionnalité GitHub (boîte verte avec une coche amicale).

Bien que mes commits se basent sur Travis, je souhaiterais que les résultats soient affichés dans GitHub (ce qu’ils ne font pas actuellement). J’aimerais savoir comment activer cela.

METTRE À JOUR

Vous trouverez un exemple ici: https://github.com/sebastianbergmann/phpunit/pull/1051/commits voir la petite coche verte indiquant que “la construction de Travis-CI a réussi”?

Je vous donne mon exemple – https://github.com/simkimsia/UtilityBehaviors

J’ai écrit ceci dans mon README.mdown

 ### Status [![Build Status](https://travis-ci.org/simkimsia/UtilityBehaviors.png)](https://travis-ci.org/simkimsia/UtilityBehaviors) 

Donc, la réponse est

 [![Build Status](your travis url for the repo here.png)](your travis url for the repo here) 

MODIFIER:

J’ai réalisé que vous vouliez peut-être activer le crochet de service Travis.

Si c’est ce que vous voulez dire, allez à votre repository github> Paramètres> Crochets de service. Utilisez Ctrl + F et recherchez Travis.

EDIT2:

Allez sur https://travis-ci.org/profile/ {remplissez votre propre compte utilisateur} / profil

Ensuite, copiez le jeton et collez-le dans la page Travis Service Hook de votre section Github Repo Settings.

Tapez votre nom d’utilisateur dans Travis aussi.

Essayez le bouton jeton de test d’envoi.

Vous devriez voir les données envoyées avec succès.

Si cela fonctionne, votre repo github est maintenant connecté à votre travis.

EDIT3:

L’OP demande le statut de build travis pour les commits trouvés dans les pages de requêtes d’extraction.

Il a supposé que le statut de construction de travis apparaîtra n’importe où tant qu’il y aura un commit.

Ma réponse est que l’hypothèse n’est pas correcte.

Intégration Github

1) Allez sur https://travis-ci.org/ {nom d’utilisateur ou org} / {repository}

2) Cliquez sur l’ image du statut (une fenêtre apparaîtra)

entrer la description de l'image ici

3) Sélectionnez une twig, puis cliquez sur l’ URL de l'image déroulante et définissez-la sur Markdown ▼ .

entrer la description de l'image ici

5) Copier Coller le code dans votre README.md

6) Git add, commit et push. Actualisez github et vous verrez l’image maintenant.

Pour obtenir le balisage, vous devriez aller à

https://travis-ci.org/ {nom d’utilisateur} / {repository}

Appuyez sur le bouton avec le titre “Construire les images d’état” sous Votre nom d’utilisateur en haut à droite

Après cela, vous obtiendrez une fenêtre contenant des balises pour différents environnements. Voici une capture d’écran avec popup pour mon propre repository

entrer la description de l'image ici

Si vous utilisez chrome, je viens de créer une extension chrome pour afficher le temps de construction de show travis-ci et le changement d’état dans github. Il est important de montrer que statu de construction de travis est dans repith github, si seul le repo est lancé avec travis-ci.

Vous pouvez l’installer à partir de chrome web store Ou voir plus de détails sur mon repo github