Builds a cassette from profile documents, for a producer's CI.
mix tama.dex.cassette --name acme --version 1.0.0 \
--document Acme.Operations.openapi \
--file priv/acme-native.json \
--output acme-1.0.0.tama-cassetteOptions
--name(required): the cassette name.--version(required): the cassette version, usually the release version.--document Mod.fun: a zero-arity function in the project's code that returns a profile document. Repeatable.--file path: a profile document as a JSON file. Repeatable.--output path(required): where to write the cassette.
At least one --document or --file is required. The project is
compiled first, so --document functions can be called. The task prints
the content digest and the file's SHA-256 to publish with the cassette.
See Tama.Dex.Cassette.build/3.