Todos los artículos

Getting Started

Qué es CICDoo Primeros pasos: el asistente de incorporación El Panel y el Mapa de Infraestructura

Concepts

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 equipo

Servers

Añadir un servidor Dominios de servidor y DNS Usar un balanceador de carga Acciones de servidor: desplegar, registros y gráficos

Projects & Git

Crear un proyecto Conectar GitHub Conectar GitLab Ramas e instancias

Instances & 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 trabajos

Agent Tasks

Qué son las tareas del agente Configurar las tareas del agente Ejecutar una tarea y revisar el resultado Tiempo de agente y recargas

Monitoring & 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 recurso

Account & Security

Autenticación de dos factores (2FA) Ajustes de perfil e integraciones Contraseñas y recuperación de cuenta

Billing & Plans

Planes y precios Mejorar y gestionar tu suscripción Si una suscripción de proyecto queda sin pagar El programa de partners de canal

Support & Tickets

Abrir un ticket de soporte Cómo obtener ayuda del equipo de CICDoo

Troubleshooting

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 SSL

Proyectos 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.