Primeros pasos
Crea, guarda y ejecuta tu primer workflow.
1. Entra a tu panel
Tu instancia tiene su propia URL de panel. Inicia sesión con el usuario y contraseña que te entregó el operador de tu instancia (o los que definiste al desplegarla).
2. Crea un workflow nuevo
En la pestaña Workflows, pulsa + Nuevo workflow. Un modal te pregunta cómo quieres crearlo:
- Workflow sencillo: abre el editor visual, ideal si prefieres armar el flujo arrastrando bloques sin escribir YAML.
- Workflow avanzado: abre el editor YAML directamente.
Para este primer ejemplo usaremos YAML. Elige Workflow avanzado.
3. Escribe la definición mínima
Todo workflow necesita un id, un workflow.name y al menos un job con al
menos un step:
version: "1"
workflow:
name: Hola UrraWorkflow
description: Primer workflow de prueba.
jobs:
saludo:
steps:
- id: saludo
uses: shell.run@1
with:
command: "echo hola desde UrraWorkflow"
flowchart LR
subgraph saludo[Job: saludo]
S[saludo<br/>shell.run@1]
end
uses: shell.run@1fija la Action y su versión:shell.runejecuta un comando dentro de un contenedor efímero endurecido (ver Acciones).with:trae los parámetros propios de esa Action; parashell.run@1el único obligatorio escommand.
Pulsa Validar para comprobar la sintaxis y las referencias antes de guardar (verás el mismo error que verías al intentar ejecutar el workflow, pero sin gastar una ejecución real).
4. Asigna un ID y guarda
En el campo ID escribe un identificador único para este workflow (solo
minúsculas, números y guiones, por ejemplo hola-urraworkflow) y pulsa
Guardar.
5. Ejecútalo
Desde la lista de workflows, pulsa Ejecutar. UrraWorkflow crea una ejecución y la dispara de inmediato.
6. Sigue el resultado en tiempo real
En la pestaña Ejecuciones, abre la ejecución recién creada: verás el
estado de cada job y step actualizarse en vivo (vía SSE), junto con los
logs del step saludo (la salida de echo).
Siguiente paso: El editor visual.