scc-multiapi-converter icon indicating copy to clipboard operation
scc-multiapi-converter copied to clipboard

[SCC-MultiApi-Converter] Gradle support

Open mslowiak opened this issue 3 years ago • 7 comments
trafficstars

Is there a possibility to use that library with the Gradle build tool?

mslowiak avatar Jul 22 '22 16:07 mslowiak

Thank you for collaborating with the project by giving us feedback!!

github-actions[bot] avatar Jul 22 '22 16:07 github-actions[bot]

Considering that there is no other form of contact rather than creating an issue - are there any things external contributors can help with?

mslowiak avatar Jul 22 '22 16:07 mslowiak

Hi @mslowiak. thanks for the question. First you can contact us through issues or discussions. Project is open to collaboration, of course, just need to fork it and create a pull request. We will evaluate the code and approve it if it is ok. About migrate to Gradle plugin, it wasn't in our roadmap. We are working to stabilize it as much as possible. Build a Gradle plugin will require nice work to do. Probably create another plugin or build. For now, as far as I know, the only option will be gradle maven exec. But let's keep this issue open, so we will take a look about the effort to handle it and come back asap. Cheers!!!

jemacineiras avatar Jul 24 '22 10:07 jemacineiras

Hello! @mslowiak

So we have checked out the possibility of adding gradle support and since this is an extension of Spring Cloud Contract plugin you should be able to use it in gradle as well.

Here is their documentation regarding a gradle build, we believe you must add our plugin as a dependency:

https://cloud.spring.io/spring-cloud-contract/2.0.x/multi/multi__spring_cloud_contract_verifier_setup.html#gradle-and-rest-assured

Hopes that works out for you!

Cheers!

Rivarsal avatar Jul 26 '22 11:07 Rivarsal

@jemacineiras & @Rivarsal thank you for your response. I will check this out soon and let you know! :)

mslowiak avatar Jul 26 '22 20:07 mslowiak

Hi @mslowiak, Do you have time to check how it works with Gradle?

Cheers

jemacineiras avatar Oct 03 '22 15:10 jemacineiras

Sorry for long time to respond. The solution that you mentioned is not working in gradle

mslowiak avatar Oct 04 '22 21:10 mslowiak