Flussi tipici della CLI
Avviare uno scenario e testarlo (agente / CI)
Sezione intitolata “Avviare uno scenario e testarlo (agente / CI)”aseptic start "Checkout ordini" --json # avvia Docker se serve e aspetta healthyaseptic status --json # URL effettivi di ogni micro# ... chiamate HTTP di test contro quegli URL ...aseptic stopaseptic daemon stopstart avvia già Docker da solo. Se il tuo CI lo avvia dall’esterno, aggiungi
--no-docker.
Definire un mock e verificarlo
Sezione intitolata “Definire un mock e verificarlo”aseptic mock operations catalog-coreaseptic mock skeleton catalog-core GET /catalog/api/v1/scopes > body.jsonaseptic 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/scopesCondividere uno scenario
Sezione intitolata “Condividere uno scenario”aseptic scenario export "Checkout ordini" --include-run# (inviare il .aseptic.yml) ... e sull'altra macchina:aseptic scenario import checkout-ordini.aseptic.yml # vedere il pianoaseptic scenario import checkout-ordini.aseptic.yml --apply --mocks unionDebug di un micro che fallisce
Sezione intitolata “Debug di un micro che fallisce”aseptic statusaseptic logs orders-core -n 500aseptic logs --errorsaseptic restart orders-coreaseptic logs orders-core -f