Skip to content

Conversation

@albers
Copy link
Contributor

@albers albers commented Dec 8, 2025

This PR adds support for the Compose Dev Services to the Dev Services of the Quarkus Azure Service Bus Extension.

Instead of using the Azure Service Bus emulator provided by the extension, the user can now define a compose file with a custom stack.
This opens up new possiblities of custimization and may lead to reduced application startup times in dev mode.

To showcase the various ways of using the Dev Services, I added a tutorial module to the integration tests.

@albers albers requested a review from a team as a code owner December 8, 2025 12:51
@majguo majguo merged commit 2c198a1 into quarkiverse:main Dec 9, 2025
1 check passed
@albers albers deleted the compose-support branch December 9, 2025 07:38
@majguo
Copy link
Contributor

majguo commented Dec 9, 2025

Hello @albers, I observed Quarkus ecosystem CI failed with error message related to azure-servicebus:

Error: ] Some problems were encountered while processing the POMs:
Error:  'dependencies.dependency.version' for org.testcontainers:azure:jar is missing. @ line 36, column 21
 @ 
Error:  The build could not read 1 project -> [Help 1]
Error:    
Error:    The project io.quarkiverse.azureservices:quarkus-azure-servicebus-deployment:999-SNAPSHOT (/home/runner/work/quarkus-azure-services/quarkus-azure-services/current-repo/services/azure-servicebus/deployment/pom.xml) has 1 error
Error:      'dependencies.dependency.version' for org.testcontainers:azure:jar is missing. @ line 36, column 21
Error:  
Error:  To see the full stack trace of the errors, re-run Maven with the -e switch.
Error:  Re-run Maven using the -X switch to enable full debug logging.
Error:  
Error:  For more information about the errors and possible solutions, please read the following articles:
Error:  [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

Would you pls help on it? Notice that the issue is automatically reported to the following issue:

Report issue found: [CI] - Azure Services + Quarkus main - quarkiverse/quarkiverse#85
The issue is currently OPEN
Comment added on issue quarkiverse/quarkiverse#85 - quarkiverse/quarkiverse#85 (comment)

@albers
Copy link
Contributor Author

albers commented Dec 9, 2025

@majguo Sure, I will take a look. Thanks for pointing me at it.

@albers
Copy link
Contributor Author

albers commented Dec 9, 2025

@majguo the build fails since 5 days, so it is not related to the merge of this PR. I will investigate further, though.

@albers
Copy link
Contributor Author

albers commented Dec 9, 2025

@majguo This is due to the yet unreleased update to Testcontainers 2.0.2 in Quarkus., see quarkusio/quarkus#51314 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants