Aller au contenu

Flux typiques du CLI

Fenêtre de terminal
aseptic start "Paiement de commandes" --json # démarre Docker si besoin et attend healthy
aseptic status --json # URLs effectives de chaque micro
# ... appels HTTP de test contre ces URLs ...
aseptic stop
aseptic daemon stop

start démarre déjà Docker tout seul. Si votre CI le lance de l’extérieur, ajoutez --no-docker.

Fenêtre 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
Fenêtre de terminal
aseptic scenario export "Paiement de commandes" --include-run
# (envoyer le .aseptic.yml) ... et sur l'autre machine :
aseptic scenario import paiement-de-commandes.aseptic.yml # voir le plan
aseptic scenario import paiement-de-commandes.aseptic.yml --apply --mocks union
Fenêtre de terminal
aseptic status
aseptic logs orders-core -n 500
aseptic logs --errors
aseptic restart orders-core
aseptic logs orders-core -f