spring-io / initializr

A quickstart generator for Spring projects
https://start.spring.io
Apache License 2.0
3.46k stars 1.74k forks source link

spring cloud contract is outdated and without gradle plugin #294

Closed me3x closed 8 years ago

me3x commented 8 years ago

Spring cloud contract is now GA with 1.0.0.RELEASE, but initializr generates dependency on old milestone version.

mavenBom "org.springframework.cloud:spring-cloud-contract-dependencies:1.0.0.M1"

I expected it to add gradle plugin as well, because it's pretty much useless without it.

classpath("org.springframework.cloud:spring-cloud-contract-gradle-plugin:1.0.0.RELEASE")

dsyer commented 8 years ago

I fixed the BOM there, but adding the plugin is out of scope for now (there are features in Spring Cloud Contract that don't require it anyway, so it's not completely useless).

snicoll commented 8 years ago

We're still considering how we can tune the build according to the chosen dependencies. #194 is an attempt to do this for restdocs. Once we have that infra, we can easily add it for this plugin as well.