microcks / microcks-quarkus

Quarkus extension that enables embedding Microcks as a DevService managing mocks for dependencies and contract-testing your API endpoints
https://microcks.io
Apache License 2.0
15 stars 3 forks source link

Ensemble configuration properties are ignored #38

Closed lbroudoux closed 6 months ago

lbroudoux commented 6 months ago

Describe the bug

When configuring MicrocksContainersEnsemble like images names, the properties put into application.properties are actually ignored.

Expected behavior

The images configured in application.properties must be used when starting the containers.

Actual behavior

As of today, the following properties are ignored:

quarkus.microcks.devservices.image-name=quay.io/microcks/microcks-uber:1.9.0
quarkus.microcks.devservices.ensemble.async-image-name=quay.io/microcks/microcks-uber-async-minion:1.9.0

How to Reproduce?

Change image names in microcks-quarkus-demo repository and see it has no effect. Dev Service always start the latest ones.

Microcks version or git rev

No response

Install method (docker-compose, helm chart, operator, docker-desktop extension,...)

No response

Additional information

No response