GUÍAGuide

Automatizar con la CLI

La CLI separa datos en stdout de prompts y mensajes en stderr, acepta configuración por variables de entorno y usa códigos de salida previsibles.

Usa stdout para datos

bash
$ movitera secrets pull -c myapp-prod > .env
$ CODE=$(movitera totp <credential-id>)

Tablas, dotenv y códigos TOTP van a stdout. Hints, errores, prompts y mensajes de éxito van a stderr.

Configura con variables de entorno

VariableUsoPredeterminado
MOVITERA_TOKENPAT inline. Reemplaza el token guardado.-
MOVITERA_TEAMId del equipo para la ejecución.-
MOVITERA_CONFIG_DIRDirectorio base para token y config.~/.config

Entiende la precedencia

ValorPrecedencia
Equipo--team > MOVITERA_TEAM > config.json > selector interactivo
TokenMOVITERA_TOKEN > keyring del sistema > archivo fallback
Credencial--credential > selector interactivo

Códigos de salida

CódigoCuándo ocurre
0Comando completado con éxito.
1Error local: falta token, equipo, credencial, uso inválido o fallo de escritura.
2La API de Movitera devolvió un error tratado.
nmovitera run propaga el código del proceso hijo en Windows; en macOS/Linux el proceso se reemplaza.

Siguiente