rai gate
Descubre y ejecuta gates de flujo de trabajo. Los gates son verificaciones de calidad que se ejecutan en puntos específicos del flujo de desarrollo (pre-commit, pre-merge, pre-release).
rai gate list¶
Lista todos los gates de flujo de trabajo descubiertos. Muestra el ID, la descripción y el punto del flujo de trabajo de cada gate.
| Flag | Corta | Descripción |
|---|---|---|
--format |
-f |
Formato de salida: human, json. Por defecto: human |
rai gate check¶
Ejecuta gates de flujo de trabajo y reporta los resultados. Verifica un gate específico por ID, o usa --all para ejecutar todos los gates descubiertos.
| Argumento | Descripción |
|---|---|
GATE_ID |
ID del gate a verificar (opcional — usa --all para ejecutar todos) |
| Flag | Corta | Descripción |
|---|---|---|
--all |
-a |
Ejecuta todos los gates descubiertos |
--format |
-f |
Formato de salida: human, json. Por defecto: human |
# Verificar un gate específico
rai gate check gate-tests
# Ejecutar todos los gates
rai gate check --all
# Salida JSON para CI
rai gate check --all --format json
Códigos de salida: 0 todos los gates pasan, 1 algún gate falla.
Ver también: rai release check