Saltar a contenido

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 list
rai gate list --format json

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