Spring предоставил в maven пример, который может сгенерировать заглушку для каждой службы procducer, поместив файл pom.xml в соответствующий каталог.
Ссылка на пример
Как мне это сделать с помощью gradle с файловой структурой ниже, и я хочу создать заглушку только для api1?
src/
main/
resources/
contracts/
api1/
consumer1/
rest
consumer2/
rest
api2/
consumer1/
rest
Обновление : только что обнаружил, что я могу указать имя потребителя в @AutoConfigureStubRunner, так что теперь мне просто нужно иметь возможность генерировать заглушку на основе каждого API с gradle.
@AutoConfigureStubRunner(workOffline = true,
ids = "com.example:beer-api-producer-with-stubs-per-consumer",
stubsPerConsumer = true,
consumerName = "bar-consumer")