Don't publish plugins when doing dry run

This commit is contained in:
Marcin Grzejszczak
2019-11-26 00:31:23 +01:00
parent 0c0ead404f
commit b275a749a3

View File

@@ -21,6 +21,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<gradle.task>build</gradle.task>
<build-helper-maven-plugin.phase>package</build-helper-maven-plugin.phase>
<gradle.publish-plugins.task>publishPlugins</gradle.publish-plugins.task>
</properties>
<dependencies>
@@ -205,6 +206,19 @@
</plugins>
</build>
</profile>
<profile>
<id>dry-run</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>env.DRY_RUN</name>
<value>true</value>
</property>
</activation>
<properties>
<gradle.publish-plugins.task>-Pexample=value</gradle.publish-plugins.task>
</properties>
</profile>
<profile>
<id>central</id>
<activation>
@@ -230,7 +244,9 @@
<argument>-Pcentral</argument>
<argument>-PsonatypeUsername=${env.SONATYPE_USER}</argument>
<argument>-PsonatypePassword=${env.SONATYPE_PASSWORD}</argument>
<argument>publishPlugins</argument>
<argument>-Pgradle.publish.key=${env.GRADLE_PUBLISH_KEY}</argument>
<argument>-Pgradle.publish.secret=${env.GRADLE_PUBLISH_SECRET}</argument>
<argument>${gradle.publish-plugins.task}</argument>
</arguments>
</configuration>
<goals>