Je me souviens avoir récemment vu le statut de compilation Travis d'un pr ou d'un commit dans GitHub en parcourant le référentiel (mais je ne trouve pas où). Je ne parle pas des images d'état de construction de Travis README.md
mais d'une fonctionnalité GitHub réelle (boîte verte avec une coche amicale).
Bien que mes commits s'appuient très bien sur Travis, j'aimerais voir les résultats affichés dans GitHub (ce qu'ils ne font pas pour le moment). J'aimerais savoir comment activer cela.
METTRE À JOUR
Vous avez trouvé un exemple ici - voyez la petite coche verte indiquant "Travis-CI build pass"?
Réponses:
Je vous donne mon exemple - https://github.com/simkimsia/UtilityBehaviors
J'ai écrit ceci dans mon README.mdown
Donc la réponse est
ÉDITER:
J'ai réalisé que vous vouliez peut-être allumer le crochet de service Travis.
Si c'est ce que vous voulez dire, accédez à votre référentiel github> Paramètres> Crochets de service. Utilisez Ctrl + F et recherchez Travis.
EDIT2:
Allez sur https://travis-ci.org/profile/ {indiquez votre propre usernam} / profile
Copiez ensuite le jeton et collez-le dans la page Travis Service Hook de votre section Paramètres de dépôt Github.
Tapez également votre nom d'utilisateur dans Travis.
Essayez le bouton de jeton d'envoi de test.
Vous devriez voir la charge utile envoyée avec succès.
Si cela fonctionne, votre repo github est maintenant connecté à votre travis.
EDIT3:
L'OP demande le statut de construction de travis pour les commits trouvés dans les pages de demandes d'extraction.
Il a supposé que l'état 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.
la source
Intégration Github
Aller à https://travis-ci.org/ {username or org} / {repository}
Cliquez sur l' image d'état (une fenêtre contextuelle apparaîtra)
Copier Collez le code dans votre
README.md
Git add, commit et push. Actualisez Github et vous verrez l'image maintenant.
la source
Pour obtenir un balisage, vous devriez aller à
https://travis-ci.org/ {username} / {repository}
Appuyez sur le bouton avec le titre "Build status images" sous Votre nom d'utilisateur en haut à droite
Après cela, vous obtiendrez une fenêtre contextuelle avec des balises pour différents environnements Voici une capture d'écran avec une fenêtre contextuelle pour mon propre référentiel
la source
Pour avoir le même résultat que l' exemple ici, votre requête push / pull doit être compilée.
Cette image signifie que la demande d'extraction n'a pas été créée avec succès
Cette image signifie que la demande d'extraction a été créée avec succès
la source
Si vous utilisez chrome, je viens de créer une extension chrome pour le temps de construction de show travis-ci et le changement de statut dans github. Il est pratique de montrer travis build statug dans github repo, si seulement le repo est lancé avec travis-ci.
Vous pouvez l'installer à partir du Chrome Web Store ou voir plus de détails sur mon dépôt github
la source