Ir al contenido

Flujos típicos del CLI

Levantar un escenario y probarlo (agente / CI)

Sección titulada «Levantar un escenario y probarlo (agente / CI)»
Ventana de terminal
aseptic start "Checkout de pedidos" --json # arranca Docker si hace falta y espera healthy
aseptic status --json # URLs efectivas de cada micro
# ... llamadas HTTP de prueba contra esas URLs ...
aseptic stop
aseptic daemon stop

start ya arranca Docker por su cuenta. Si tu CI lo levanta por fuera, añade --no-docker.

Ventana de terminal
aseptic mock operations catalog-core
aseptic mock skeleton catalog-core GET /catalog/api/v1/scopes > body.json
aseptic mock save catalog-core --data '{"method":"GET","pathPrefix":"/catalog/api/v1/scopes","active":0,"variants":[{"label":"200","status":200,"jsonBody":[]}]}'
aseptic mock probe GET /catalog/api/v1/scopes
Ventana de terminal
aseptic scenario export "Checkout de pedidos" --include-run
# (enviar el .aseptic.yml) ... y en la otra máquina:
aseptic scenario import checkout-de-pedidos.aseptic.yml # ver plan
aseptic scenario import checkout-de-pedidos.aseptic.yml --apply --mocks union
Ventana de terminal
aseptic status
aseptic logs orders-core -n 500
aseptic logs --errors
aseptic restart orders-core
aseptic logs orders-core -f