CircleCI orbs
Acelere el desarrollo de aplicaciones con configuraciones reutilizables. Condense fragmentos de código repetidos en una sola línea con orbs.

¿Qué es un orb?
Un orb es un paquete reutilizable de configuración YAML que condensa piezas repetidas de configuración en una sola línea de código.
¿Cuáles son los beneficios de los orbs?
Los orbs son fragmentos de código reutilizables que ayudan a automatizar procesos repetidos, acelerar la configuración del proyecto y facilitar la integración con herramientas de terceros.
- Ahorra tiempo en la configuración del proyecto
- Aumenta la eficiencia organizacional
- Simplifica las integraciones con terceros
¿Cómo se usa un orb?
Usa un orb preconfigurado
Para usar un orb preconfigurado, copia el código de configuración desde el registro de orbs a tu archivo de configuración de equipo. Nuestra extensa lista de orbs se mantiene en una biblioteca de código abierto. Prueba algo nuevo sin comprometer días de tiempo de ingeniería para configurar un nuevo sistema, característica o práctica DevOps.
Crea un orb para tu equipo
Si no ves un orb que se ajuste a tus necesidades, crea un orb especializado utilizando nuestras guías de Mejores Prácticas e Introducción. Nuestro Kit de Desarrollo de Orbs hace que el proceso de creación sea simple, con pruebas y despliegue automatizados en CircleCI. Si tu equipo quiere compartir configuraciones entre múltiples proyectos, exclusivamente para tu organización, puedes crear orbs privados. Todos los orbs que crees pueden ser fácilmente rastreados, guardados para uso futuro y actualizados desde dentro de la aplicación CircleCI.
Casos de uso de orb
Artefactos | Despliega en tu gestor de paquetes preferido. Conoce los orbs de artefactos |
Compilación | Accede a todas tus herramientas de compilación favoritas en un solo lugar. Intégralas con una sola línea de código. Conoce los orbs de compilación |
Análisis de código | Simplifica las pruebas e inspección de la calidad del código mediante el uso de orbs. Conoce los orbs de análisis de código |
Contenedores | Construye, prueba y despliega tus aplicaciones en contenedores ligeros y portátiles. Conoce los orbs de contenedores |
Despliegue | Envía tus aplicaciones a los entornos de alojamiento más populares, incluyendo AWS, Google Cloud y Microsoft Azure. Conoce los orbs de despliegue |
Seguridad | Herramientas de pruebas de seguridad estáticas y dinámicas para mantener tus aplicaciones seguras y en cumplimiento. Conoce los orbs de seguridad |
Pruebas | Las herramientas de prueba adecuadas para probar todos los escenarios. Desde extremo a extremo y todo lo intermedio. Conoce los orbs de pruebas |
Kubernetes | Encuentra todas las herramientas necesarias para trabajar con despliegues de Kubernetes, incluyendo Helm, AWS EKS, GCP GKE, Azure AKS y más. Conoce los orbs de Kubernetes |
Lenguajes | Obtén herramientas específicas para lenguajes y frameworks para las pilas tecnológicas más populares. Instala fácilmente Node, Python, Ruby, Android y Windows con todas las herramientas necesarias para construir tu software. Conoce los orbs de lenguajes |
Monitorización | Añade observabilidad en todas las áreas de tu pipeline de desarrollo de software. Minimiza los tiempos de respuesta y resolución añadiendo las herramientas que necesitas para realizar un seguimiento de lo que estás construyendo. Conoce los orbs de monitorización |
¿Puedo escribir mi propio orb?
¡Sí!
El ecosistema de orbs de CircleCI está diseñado para ser flexible y extensible. Puedes crear orbs personalizados para estandarizar los flujos de trabajo de tu equipo, automatizar tareas repetitivas o integrarte con servicios de terceros. Una vez escritos, estos orbs pueden compartirse de forma privada dentro de tu organización o publicarse públicamente para la comunidad más amplia de CircleCI.
Para comenzar, consulta la guía de creación de orbs.
¿Cuál es la diferencia entre un orb privado y uno público?
Orbs públicos
Un orb público es un paquete reutilizable de configuración de CircleCI disponible para cualquier persona en la comunidad de CircleCI a través del registro de orbs.
Orbs privados
Un orb privado está restringido a organizaciones o equipos específicos. Los orbs privados permiten a las organizaciones mantener la confidencialidad de los flujos de trabajo propietarios mientras estandarizan los procesos de CI/CD internamente.