GitTree manual de escritorio
Canalizaciones CI/CD
Sus canalizaciones junto a sus confirmaciones: qué se ejecutó, qué falló y por qué, sin salir de la aplicación.
Ejecuciones de CI/CD
GitTree muestra las ejecuciones de CI/CD del host de su repositorio, como las acciones GitHub, en el panel izquierdo y en una lista completa al lado del gráfico: qué pasó, qué falló y por qué, con Re-run Failed Jobs, Cancel Run… y Run Workflow…. CI/CD es parte de GitTree Pro.
profesionalExplorar y filtrar ejecuciones
La lista CI/CD muestra cada ejecución del repositorio y se actualiza por sí sola mientras se realizan las ejecuciones. Filters reducirlo en Branch, Workflow, Status y Trigger; Mine mantiene tus carreras; Watch mantiene una ejecución actualizándose en segundo plano y le avisa cuando finaliza.
profesionalLeer trabajos y registros
Abra una ejecución y seleccione un trabajo o paso para leer su registro en la pestaña Log. Jump to first error va directamente al error, Search the log… encuentra texto, Timestamps y Wrap cambian la vista, Following mantiene a la vista la salida en vivo de un trabajo en ejecución y Save Log… lo escribe en un archivo.
profesionalVolver a ejecutar o cancelar una canalización
Desde una ejecución, Re-run Failed Jobs repite solo lo que falló, Re-run All Jobs repite todo y el menú de un trabajo vuelve a ejecutar solo ese trabajo (Retry Stage en etapas de estilo GitLab). Cancel Run… lo detiene; Force Cancel Run… lo finaliza sin dejar que los trabajos se limpien. Ninguna cancelación se puede deshacer.
profesionalEjecutar un flujo de trabajo
Run Workflow… inicia un flujo de trabajo que se puede ejecutar manualmente, como un flujo de trabajo de acciones GitHub con un activador
profesionalworkflow_dispatcho una canalización de Bitbucketcustom. GitTree lee sus entradas del archivo de flujo de trabajo en la rama que elija y muestra un campo para cada una.Descargar artefactos disponibles
La pestaña Artifacts de una ejecución enumera los archivos que produjo, con Name, Size y cuando Expires. Save… pregunta dónde guardarlo y lo descarga allí, ya que el proveedor lo almacena; un zip se guarda como zip y GitTree no lo abre.
profesionalInspeccionar implementaciones y entornos
Una ejecución que se implementa muestra Deploys to … y una pestaña Environments: cada entorno, su implementación, rama o confirmación y cuándo. Una implementación que espera muestra Waiting for approval; si eres uno de sus revisores, Approve Deployment… y Reject Deployment… actúa en consecuencia. Estos cambian las cosas para todos y no se pueden deshacer.
profesionalCrear y verificar archivos de canalización
New CI/CD File… escribe un archivo inicial donde su proveedor lo lee, como
profesional.github/workflows/o.gitlab-ci.yml; nunca escribe sobre un archivo existente. Edítelo en GitTree, presione Check with … para que el proveedor lo valide y luego confírmelo como cualquier archivo.Administrar la configuración de la canalización
CI/CD Settings muestra lo que el proveedor permite administrar a otra aplicación: Variables, Secrets, Environments, Runners, Schedules, Caches, Definitions y Releases. El valor de un secreto se escribe en un mensaje seguro del sistema o se lee desde un archivo que usted elija y va directamente al proveedor; GitTree nunca lo muestra, lo guarda ni lo envía a ningún otro lugar.
profesionalUtilice controles de liberación de tuberías
CI/CD Settings › Releases enumera las versiones del repositorio. New Release nombra una etiqueta (o crea una a partir de una rama o confirmación), con un Title, Notes (Markdown) y archivos que la gente puede descargar. Se publica una versión para todos los que pueden ver el repositorio a menos que usted Save as a draft.
profesionalPreguntar a Nour sobre un error en la canalización
Explain Failure abre Nour con una pregunta sobre una ejecución fallida. Nour lee el registro del paso fallido (como máximo 64 KiB) solo si lo apruebas, siempre, y responde con lo que cree que salió mal y qué intentar. Trate la respuesta como un consejo: compruébela con el registro.
profesional