mirror of
https://github.com/corda/corda.git
synced 2025-02-18 16:40:55 +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
|
||||
platformVersion=2
|
||||
guavaVersion=21.0
|
||||
|
@ -31,4 +31,9 @@ class ProjectPublishExtension {
|
||||
* True if publishing a WAR instead of a JAR. Forces disableDefaultJAR to "true" when true
|
||||
*/
|
||||
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
|
||||
artifactId publishName
|
||||
|
||||
artifact project.tasks.sourceJar
|
||||
if (publishConfig.publishSources) {
|
||||
artifact project.tasks.sourceJar
|
||||
}
|
||||
artifact project.tasks.javadocJar
|
||||
|
||||
project.configurations.publish.artifacts.each {
|
||||
|
Loading…
x
Reference in New Issue
Block a user