|
此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 spring-cloud-contract 4.1.5! |
如何从 Spring Cloud Contract Contract 生成 YAML 或 X 文件?
Spring Cloud Contract 附带一个ToFileContractsTransformer类,它允许您转储
contracts 作为给定ContractConverter.它包含一个static void main方法,该方法允许您将转换器作为可执行文件运行。它需要以下内容
参数:
-
参数 1 :
FQN:的完全限定名称ContractConverter(例如,PactContractConverter).必需。 -
参数 2 :
path:应存储转储文件的路径。OPTIONAL — 默认为target/converted-contracts. -
参数 3 :
path:应搜索合同的路径。OPTIONAL — 默认为src/test/resources/contracts.
调用 transformer 后,将处理 Spring Cloud Contract 文件,并且
取决于提供的 FQNContractTransformer,则合同将转换
转换为所需的格式并转储到提供的文件夹中。