Todos los artículos
Getting Started
Qué es CICDoo Primeros pasos: el asistente de incorporación El Panel y el Mapa de InfraestructuraConcepts
Etapas de producción, staging y desarrollo Dominios, subdominios y SSL Versiones y ediciones de Odoo (Community vs Enterprise) Espacios de trabajo y colaboración en equipoServers
Añadir un servidor Dominios de servidor y DNS Usar un balanceador de carga Acciones de servidor: desplegar, registros y gráficosProjects & Git
Crear un proyecto Conectar GitHub Conectar GitLab Ramas e instanciasInstances & Console
Crear una instancia Reiniciar, detener y eliminar una instancia Fusionar ramas entre etapas Web IDE y acceso remoto Explicación de los ajustes de la instancia Despliegues y la cola de trabajosAgent Tasks
Qué son las tareas del agente Configurar las tareas del agente Ejecutar una tarea y revisar el resultado Tiempo de agente y recargasMonitoring & Backups
Monitorear tu instancia Copias de seguridad y restauración Notificaciones de alerta (correo y SMS)Workspaces & Permissions
Invitar a miembros del espacio de trabajo Permisos de los miembros y acceso a recursos Un miembro no puede ver o usar un recursoAccount & Security
Autenticación de dos factores (2FA) Ajustes de perfil e integraciones Contraseñas y recuperación de cuentaBilling & Plans
Planes y precios Mejorar y gestionar tu suscripción Si una suscripción de proyecto queda sin pagar El programa de partners de canalSupport & Tickets
Abrir un ticket de soporte Cómo obtener ayuda del equipo de CICDooTroubleshooting
Resolución de problemas: no se puede conectar un servidor Resolución de problemas: falló un despliegue Resolución de problemas: git push falla con 403 tras mover un repositorio Resolución de problemas: mi instancia está caída o lenta Resolución de problemas: problemas de dominio o SSLProyectos y Git
Ramas e instancias
Cómo las ramas de Git se corresponden con instancias en la consola del proyecto, cómo crear instancias, y dónde seguir los commits y los despliegues.
Las ramas se convierten en instancias
En CICDoo, cada instancia de tu proyecto ejecuta una rama de Git. Cuando abres un proyecto, la barra lateral de la consola enumera tus instancias agrupadas por etapa:
- Producción
- Staging
- Desarrollo
Cada entrada lleva el nombre de su rama. Haz clic en una para abrir la consola de esa instancia.
Crear una instancia a partir de una rama
Junto a los encabezados de Staging y Desarrollo en la barra lateral hay un botón de más (que se muestra cuando tienes permiso para crear instancias). Al hacer clic en él se abre el modal Crear Instancia:
- Nombre de la Rama: el nombre de la nueva rama, por ejemplo feature-xyz.
- Crear a partir de: la rama base desde la que crear la nueva rama, precargada con la rama predeterminada del proyecto (por ejemplo main o 18.0).
- Etapa: muestra la etapa en la que hiciste clic (Staging o Desarrollo).
Haz clic en Crear. CICDoo crea la rama y la instancia, y aparece en la barra lateral bajo su etapa.
La consola de la instancia
En la parte superior de la consola de una instancia ves el nombre de la rama, una insignia de etapa, el dominio de la instancia y un enlace Abrir Instancia, además de botones de acción como Reiniciar y Fusionar (según tus permisos). Debajo, las pestañas dan acceso a diferentes áreas, incluyendo:
- Commits: una lista de Commits Recientes de la rama de la instancia, con un botón de Actualizar.
- Cola: la lista de trabajos de esta instancia, con un botón de Actualizar.
- Otras pestañas como Acceso, Registros, Monitoreo, Copias de Seguridad (producción y staging) y Ajustes, según la etapa y los permisos.
Enviar código y despliegues
Cuando envías código con push a la rama de una instancia, CICDoo lo recoge y lo despliega. Puedes seguir los trabajos resultantes en la pestaña Cola de la consola, y los nuevos commits aparecen en la pestaña Commits. Mientras el trabajo está en progreso, un banner de "Trabajando en la instancia" aparece en la parte superior de la consola y desaparece cuando la instancia informa de que ha terminado.
Artículos relacionados
Si te quedas atascado, abre un ticket de soporte desde la página de Tickets o el widget de chat.
¿Sigues atascado? Abre un ticket desde la app o habla con un ingeniero.