Saltar al contenido
GitTree
Canalizaciones CI/CD

Ejecutar 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 workflow_dispatch o una canalización de Bitbucket custom. GitTree lee sus entradas del archivo de flujo de trabajo en la rama que elija y muestra un campo para cada una.

profesionalActualizado

Necesita GitTree Pro o una prueba en ejecución; Gratis mantiene todas las funciones locales de Git. Comparar los planes.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. Variables aseguradas
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

  • GitTree Pro o una prueba en ejecución: las ejecuciones de CI/CD son parte de Pro.
  • Un flujo de trabajo que se puede ejecutar manualmente y permiso para ejecutarlo.

donde encontrarlo

  • La vista CI/CD o la paleta: Run Workflow…; haga clic derecho en una rama: Run Workflow on Branch….
acciónmacOSWindows y Linux
Show CI/CD⌥PAlt+P

Pasos

  1. Elija el flujo de trabajo y la rama

    Abra Run Workflow…, elija Workflow (o Pipeline) y Branch or tag para ejecutarlo.

  2. Llene las entradas

    GitTree muestra Inputs (from … at …), un campo por entrada, con required marcados. Las entradas son visibles para todos los que pueden ver la ejecución.

  3. ejecutarlo

    Presione Run Workflow. Si se implementa en un entorno protegido, GitTree pregunta a Run and deploy to …? primero.

Resultado esperado

Se inicia una nueva ejecución en la rama que eligió y aparece en la parte superior de la lista.

Variables aseguradas

Cuando el proveedor tenga variables seguras (Bitbucket), agregue cada una por nombre en Secured variables. Cuando ejecuta, un cuadro de diálogo del sistema solicita cada valor; GitTree nunca lo muestra ni lo almacena.

Si algo sale mal

"Aquí ningún flujo de trabajo se puede ejecutar a mano".

El GitHub, agregue un activador workflow_dispatch a un archivo de flujo de trabajo; en Bitbucket, agregue una canalización en pipelines: custom:.

"Las entradas no se pudieron leer del archivo, así que agréguelas por nombre".

Utilice Add input para cada nombre y valor que espera el flujo de trabajo.

Preguntas

¿Puedo ejecutarlo en una sucursal que no figura en la lista?

Sí. Es posible que no aparezcan todas las sucursales; escriba su nombre para usarlo.