From 5a0d55d49d30652e3f08afc5141e805f17d3469b Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 20 Aug 2021 11:36:03 +0200 Subject: [PATCH] Ensures that jgit stuff is in the gradle pom --- .../spring-cloud-contract-gradle-plugin/build.gradle | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/build.gradle b/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/build.gradle index 9722323ec2..34fc25f2e1 100644 --- a/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/build.gradle +++ b/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/build.gradle @@ -20,6 +20,9 @@ ext { JavaVersion javaVer = JavaVersion.current() println "Current Java version equal to [${javaVer}]" javaVersionNumber = javaVer.toString() + + jgitVersion = "5.12.0.202106070339-r" + jschVersion = "0.0.9" } project.version = findProperty('verifierVersion') @@ -59,11 +62,14 @@ dependencies { // Need to set the versions manually cause otherwise Gradle will not publish a proper pom implementation "org.apache.maven.resolver:maven-resolver-api:1.4.1" - implementation "org.eclipse.jgit:org.eclipse.jgit:5.12.0.202106070339-r" - implementation "com.jcraft:jsch.agentproxy.jsch:0.0.9" + implementation "org.eclipse.jgit:org.eclipse.jgit:${jgitVersion}" + implementation "org.eclipse.jgit:org.eclipse.jgit.ssh.jsch:${jgitVersion}" + implementation "com.jcraft:jsch.agentproxy.sshagent:${jschVersion}" + implementation "com.jcraft:jsch.agentproxy.jsch:${jschVersion}" + implementation "com.jcraft:jsch.agentproxy.usocket-jna:${jschVersion}" implementation "com.fasterxml.jackson.core:jackson-databind:2.11.4" - implementation "org.springframework:spring-core:5.3.6" + implementation "org.springframework:spring-core:5.3.9" implementation("org.springframework.cloud:spring-cloud-contract-shade:${project.version}") api("org.springframework.cloud:spring-cloud-contract-stub-runner:${project.version}") { exclude(group: '*')