Академический Документы
Профессиональный Документы
Культура Документы
canal de Slack
Cuando trabajamos en un proyecto de desarrollo de una aplicación podemos recibir de una manera centralizada
todas las notificaciones emitidas por el repositorio de Git (GitHub o Bitbucket) y/o por el servicio de integración
continua (como Codeship o Travis CI) y esto por supuesto va a permitir que tanto tú como el resto del equipo esté
al tanto del estado del proyecto, lo cual trae muchísimas ventajas: podrás detectar problemas de integración a
tiempo, evitarás subir versiones rotas a producción, podrás ver el avance y progreso del proyecto de forma
continua y mucho más.
En la lección de hoy veremos cómo recibir notificaciones del repositorio de Github y de Codeship (integración
continua) en el sistema de mensajería Slack. (En caso de que no estés usando Slack estos pasos son similares para
otros sistemas como Campfire o Hipchat).
Sorry
Because of its privacy settings, this video
cannot be played here.
Únete a la discusión
Al hacer click en este botón estás automáticamente compartiendo tu dirección de correo con Slack Technologies
Limited, de donde recibirás tu invitación para unirte a la comunidad.
Notas
Por Clemir Rondón.
Para realizar estos pasos debes tener una cuenta en Slack en la que puedas integrar las notificaciones.
Integrando Github en Slack puedes recibir notificaciones de eventos relacionados con commits, issues y pull
requests. Para ello debes configurar tanto tu equipo de Slack como tu cuenta de Github de la siguiente manera:
Buscar en el directorio de App de Slack a GitHub. Recuerda estar logueado en tu cuenta de Slack.
Si es la primera vez que integras GitHub en el equipo haz clic en el botón “Install” y si ya se ha hecho antes
debes hacer clic en el botón “Add configuration”
Selecciona un canal donde las notificaciones de GitHub serán publicadas y hacer clic en el botón “Add GitHub
Integration”
Debes iniciar sesión en GitHub y hacer clic en “Authenticate your GitHub account”
Tienes que escoger el repositorio del que quieres ser notificado, así como los eventos de GitHub que desees
que se publiquen el canal de Slack.
En caso que tu repositorio se encuentre en una organización de GitHub y no en tu usuario, debes darle
permisos a Slack para que pueda acceder a él, es decir, en GitHub Settings de tu cuenta, has click en la
opción “Authorized applications” y escoge Slack como aplicación. En la sección “Organization access”, has
click en “Grant Access” para otorgar el permiso.
Tienes la opción de poder personalizar el nombre de los posts de esta integración, así como el icono.
Al final debes hacer clic en el botón “Save Integration”.
Para hacer una prueba que permita comprobar que todo está funcionando debes crear un nuevo commit en tu
repositorio, subirlo a GitHub y luego de un segundo o dos debes ver una nueva notificación en tu canal de Slack.
Para aprender cómo trabajar con repositorios con Git y GitHub te recomendamos nuestro Curso de Git y GitHub.
Integrando Codeship en Slack recibes notificaciones en un canal cuando se inicia un nuevo build y el resultado de
éste. Para configurarlo debes:
Al igual que GitHub podemos hacer una prueba creando un nuevo commit en nuestro repositorio y subiéndolo a
GitHub para que se inicie el build del proyecto.
Si quieres ver el resultado de esta lección, revisa el canal foro en el Slack de Styde.
Material relacionado
Lección anterior
Integración continua con Codeship y GitHub en un proyecto de Laravel 5.3
Lección siguiente
Personalizar el directorio tests de una aplicación de Laravel 5.3
https://www.patreon.com/duiliopalacios
19 Comentarios Styde.net
1 Acceder
Únete a la conversación...
Nombre
Varias cosas de este vídeo han cambiado en la actualidad, pero no deja de ser de gran utilidad usar
el comando de ayuda de github en el slack. Como pueden ver, si es posible realizar la integración de
manera perfecta.
P.D Quise realizarlo con GitLab pero no tienen nada de eso aún todavía =(
ver más
△ ▽ • Responder • Compartir ›
ver más
△ ▽ • Responder • Compartir ›
△ ▽ • Responder • Compartir ›
ver más
△ ▽ • Responder • Compartir ›
Como nota decir que con un par de meses de GitHub puedes tener el pago de un VPS
todo un año, ahora bien: lo tienes que configurar y mantener. Pero para eso somos
informáticos no? sino quisiéramos saber mas aún estaríamos con la programación
estructurada, no?
En un par de meses tendré que montar otro VPS para un nuevo proyecto,
aprovecharé para hacer un par de video-tutoriales y si consideras que son aptos para
la comunidad los cuelgas.
ver más
△ ▽ • Responder • Compartir ›
1△ ▽ • Responder • Compartir ›
ver más
1△ ▽ • Responder • Compartir ›
Richard Aguirre • hace 2 años
Hola Duilio, me podrías enviar la invitación a Slack? por que no me llega nada, muchas gracias
△ ▽ • Responder • Compartir ›
.
△ ▽ • Responder • Compartir ›
△ ▽ • Responder • Compartir ›
No debes confiarte solo de las pruebas automáticas ni tampoco deberías confiarte sólo de las
pruebas manuales.
ver más
△ ▽ • Responder • Compartir ›
1△ ▽ • Responder • Compartir ›
TAMBIÉN EN STYDE.NET
Integración … Roles …
2 comentarios • hace 7 meses 3 comentarios • hace 7 meses
Detrás … Podcast …
2 comentarios • hace 4 meses 2 comentarios • hace 8 meses
Tu correo electrónico
SUSCRÍBETE
En Styde nos dedicamos a enseñarte tecnologías actuales de desarrollo web para ayudarte a crear tus proyectos de una forma
más eficiente.
TWITTER
© 2018 Derechos Reservados - Styde Limited
GOOGLE+