with tag tab from create commits github continuous-integration travis-ci

github - tag - git versioning



Mostrando el estado de compilación de Travis en el repositorio de GitHub (4)

Para obtener el marcado, debe ir a

https://travis-ci.org/ {username} / {repository}

Presione el botón con el título "Crear imágenes de estado" debajo de Su nombre de usuario en la parte superior derecha

Después de eso obtendrás una ventana emergente con marcas para diferentes entornos Aquí hay una captura de pantalla con ventanas emergentes para mi propio repositorio

Recuerdo haber visto recientemente el estado de compilación de Travis de un pr o commit en GitHub buscando en el repositorio (pero no puedo encontrar dónde). No estoy hablando de las imágenes de estado de compilación de Travis en README.md sino de una característica real de GitHub (recuadro verde con una marca de verificación amistosa).

Si bien mi compromiso se basa en Travis, me gustaría que los resultados se muestren en GitHub (lo cual no ocurre en este momento). Me gustaría saber cómo habilitar esto.

ACTUALIZAR

Encontré un ejemplo aquí: https://github.com/sebastianbergmann/phpunit/pull/1051/commits ver la pequeña marca de verificación verde que dice "Travis-CI build passed"?


Si está usando Chrome, acabo de crear una extensión de Chrome para mostrar el tiempo de compilación y el cambio de estado de travis-ci en github. Es conveniente mostrar travis build statug en github repo, si solo se lanza el repositorio con travis-ci.

Puedes instalarlo desde Chrome Web Store O ver más detalles en mi repositorio de Github


Te doy mi ejemplo: https://github.com/simkimsia/UtilityBehaviors

Escribí esto en mi README.mdown

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

Entonces la respuesta es

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

EDITAR:

Me di cuenta de que puede querer decir encender el Travis Service Hook.

Si eso es lo que quieres decir, ve a tu repositorio de github> Configuración> Enlaces de servicio. Use Ctrl + F y busque Travis.

EDIT2:

Vaya a https://travis-ci.org/profile/ {complete su propio usernam} / perfil

Luego copie el token y péguelo dentro de la página Travis Service Hook en la sección Configuración de Github Repo.

Ingrese su nombre de usuario en Travis también.

Pruebe el botón enviar token de prueba.

Debería ver la carga útil enviada con éxito.

Si esto funciona, tu repositorio github ahora está conectado a tu travis.

EDIT3:

El OP pregunta por el estado de compilación travis para las confirmaciones encontradas en las páginas de solicitudes de extracción.

Supuso que el estado de compilación travis aparecerá en cualquier lugar, siempre que haya una confirmación.

Mi respuesta es que la suposición no es correcta.


Integración de Github

1) Vaya a https://travis-ci.org/ {username u org} / {repository}

2) Haga clic en la Imagen de estado (aparecerá una ventana emergente)

3) Seleccione una rama, luego haga clic en la URL de imagen desplegable y establézcala en Marcado ▼ .

5) Copia Pega el código en tu README.md

6) Git agregar, comprometer y presionar. Actualiza github y verás la imagen ahora.