Resumen

Conectar tu repositorio a Nx Cloud acelera el flujo de trabajo con caché y visibilidad de integración continua. En pocos pasos desde nx.dev y la terminal, habilitas builds, tests y lints más veloces, además de analytics que muestran el estado de cada pipeline en GitHub.

¿Cómo conectar Nx Cloud con GitHub paso a paso?

Vincular el repositorio permite usar herramientas clave como el caché y analytics. Si hubo inactividad, puede desconectarse; la reconexión es simple desde la terminal y nx.dev.

¿Dónde iniciar sesión en nx.dev y con qué cuenta?

  • Ingresa a nx.dev y logueate.
  • Puedes usar GitHub o Google.
  • Se recomienda GitHub para tener los repositorios a mano.
  • Un mismo usuario puede tener un workspace con varios proyectos.

¿Qué comando usar en la terminal para conectar el repositorio?

  • En la terminal del proyecto ejecuta: npx nx connect to Nx cloud.
  • Al presionar Enter, verás si ya está conectado o no.
  • En ambos casos, puedes hacer Ctrl + clic en el enlace que aparece.
  • Eso abre la plataforma y permite completar el enlace con GitHub.

¿Qué hacer si Nx Cloud se desconecta por inactividad?

  • Vuelve a ejecutar npx nx connect to Nx cloud en la terminal.
  • Usa el enlace para reconectar con nx.dev y GitHub.
  • Verifica que el repositorio quede listado dentro de tu workspace.

¿Qué beneficios aporta el caché de Nx Cloud en builds, tests y lints?

El caché hace que la primera ejecución tarde más y las siguientes sean muy rápidas. Esa diferencia se nota tanto desde la terminal como desde la interfaz al hacer build.

¿Por qué el primer build demora y el segundo es inmediato?

  • El build inicial realiza todo el trabajo y tarda más.
  • Al repetir el build, Nx Cloud usa el caché y la ejecución es veloz.
  • Esto impacta en builds, tests y lints con mejoras claras de tiempo.

¿Cómo ejecutar un build desde la terminal o interfaz?

  • Desde la terminal puedes buildear una app, por ejemplo app1.
  • También puedes ir a la sección de build en la interfaz y ejecutarlo.
  • Observa la diferencia: primero tarda, luego es casi inmediato gracias al caché.

¿Qué métricas ofrece analytics para CI?

  • Muestra cómo se ejecutan los pipelines de integración continua.
  • Indica si hubo errores o problemas de linter.
  • Permite ver acciones en la rama master y setear detalles del flujo.

¿Cómo se integran los pipelines de integración continua con GitHub?

Cada merge en GitHub puede disparar acciones que validan el estado del repositorio: errores, linter y más. Con analytics, tienes un panorama de lo que ocurre en cada ejecución.

¿Qué acciones se disparan en cada merge?

  • Validaciones automáticas tras cada merge.
  • Revisión de errores de ejecución.
  • Chequeos de linter en los cambios.

¿Qué se puede observar en analytics y la rama master?

  • Historial de ejecución de pipelines.
  • Actividad y acciones en master.
  • Comportamiento general y ajustes para mejorar la ejecución.

¿Qué obtienes al finalizar la conexión?

  • Caché activo para builds, tests y lints más rápidos.
  • Integración con GitHub para pipelines y analytics.
  • Un workspace listo para operar con múltiples proyectos.

¿Te quedó alguna duda sobre la conexión o el uso del caché? Cuéntalo en los comentarios y comparte tu experiencia con Nx Cloud y GitHub.