diff --git a/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/pom.xml b/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/pom.xml
index cdeb730ad6..5dc31ad140 100644
--- a/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/pom.xml
+++ b/spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin/pom.xml
@@ -21,6 +21,7 @@
UTF-8
build
package
+ publishPlugins
@@ -205,6 +206,19 @@
+
+ dry-run
+
+ true
+
+ env.DRY_RUN
+ true
+
+
+
+ -Pexample=value
+
+
central
@@ -230,7 +244,9 @@
-Pcentral
-PsonatypeUsername=${env.SONATYPE_USER}
-PsonatypePassword=${env.SONATYPE_PASSWORD}
- publishPlugins
+ -Pgradle.publish.key=${env.GRADLE_PUBLISH_KEY}
+ -Pgradle.publish.secret=${env.GRADLE_PUBLISH_SECRET}
+ ${gradle.publish-plugins.task}