mirror of
https://github.com/corda/corda.git
synced 2025-06-01 23:20:54 +00:00
Gradle plugins: additional of publish sources configuration field (#2420)
* Gradle plugins change: publication of source code is config driven (defaults to true).
This commit is contained in:
parent
9783f11ba8
commit
371cb0a081
@ -1,4 +1,4 @@
|
|||||||
gradlePluginsVersion=3.0.3
|
gradlePluginsVersion=3.0.4
|
||||||
kotlinVersion=1.1.60
|
kotlinVersion=1.1.60
|
||||||
platformVersion=2
|
platformVersion=2
|
||||||
guavaVersion=21.0
|
guavaVersion=21.0
|
||||||
|
@ -31,4 +31,9 @@ class ProjectPublishExtension {
|
|||||||
* True if publishing a WAR instead of a JAR. Forces disableDefaultJAR to "true" when true
|
* True if publishing a WAR instead of a JAR. Forces disableDefaultJAR to "true" when true
|
||||||
*/
|
*/
|
||||||
Boolean publishWar = false
|
Boolean publishWar = false
|
||||||
|
|
||||||
|
/**
|
||||||
|
* True if publishing sources to remote repositories
|
||||||
|
*/
|
||||||
|
Boolean publishSources = true
|
||||||
}
|
}
|
@ -56,7 +56,9 @@ class PublishTasks implements Plugin<Project> {
|
|||||||
groupId project.group
|
groupId project.group
|
||||||
artifactId publishName
|
artifactId publishName
|
||||||
|
|
||||||
artifact project.tasks.sourceJar
|
if (publishConfig.publishSources) {
|
||||||
|
artifact project.tasks.sourceJar
|
||||||
|
}
|
||||||
artifact project.tasks.javadocJar
|
artifact project.tasks.javadocJar
|
||||||
|
|
||||||
project.configurations.publish.artifacts.each {
|
project.configurations.publish.artifacts.each {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user