fix gradle plugin publishing
This commit is contained in:
parent
43f9e94263
commit
3a759be190
9 changed files with 24 additions and 38 deletions
|
@ -18,6 +18,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-asciidoctor'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
asciidoctorPlugin {
|
asciidoctorPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.asciidoctor'
|
id = 'org.xbib.gradle.plugin.asciidoctor'
|
||||||
|
@ -25,12 +27,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Asciidoctor plugin for building documentations (inofficial xbib fork)'
|
description = 'Asciidoctor plugin for building documentations (inofficial xbib fork)'
|
||||||
displayName = 'Asciidoctor plugin for building documentations (inofficial xbib fork)'
|
displayName = 'Asciidoctor plugin for building documentations (inofficial xbib fork)'
|
||||||
|
tags.set(['asciidoctor'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
vcsUrl = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
tags = ['asciidoctor']
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-docker'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
dockerPlugin {
|
dockerPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.docker'
|
id = 'org.xbib.gradle.plugin.docker'
|
||||||
|
@ -22,12 +24,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Docker plugin for build and push by Dockerfile'
|
description = 'Docker plugin for build and push by Dockerfile'
|
||||||
displayName = 'Docker Plugin for build and push by Dockerfile'
|
displayName = 'Docker Plugin for build and push by Dockerfile'
|
||||||
|
tags.set(['docker'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
vcsUrl = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
tags = ['docker']
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,6 +18,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-git'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
gitPlugin {
|
gitPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.git'
|
id = 'org.xbib.gradle.plugin.git'
|
||||||
|
@ -25,12 +27,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Git client plugin based on JGit'
|
description = 'Git client plugin based on JGit'
|
||||||
displayName = 'Git client plugin based on JGit'
|
displayName = 'Git client plugin based on JGit'
|
||||||
|
tags.set(['git'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
vcsUrl = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
tags = ['git']
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-jacc'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
jaccPlugin {
|
jaccPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.jacc'
|
id = 'org.xbib.gradle.plugin.jacc'
|
||||||
|
@ -24,12 +26,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Gradle Jacc plugin'
|
description = 'Gradle Jacc plugin'
|
||||||
displayName = 'Gradle Jacc plugin'
|
displayName = 'Gradle Jacc plugin'
|
||||||
|
tags.set(['jacc'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = scmUrl
|
|
||||||
vcsUrl = scmUrl
|
|
||||||
tags = ['jacc']
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-jflex'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
jflexPlugin {
|
jflexPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.jflex'
|
id = 'org.xbib.gradle.plugin.jflex'
|
||||||
|
@ -24,12 +26,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Gradle JFlex plugin'
|
description = 'Gradle JFlex plugin'
|
||||||
displayName = 'Gradle JFlex plugin'
|
displayName = 'Gradle JFlex plugin'
|
||||||
|
tags.set(['jflex'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = scmUrl
|
|
||||||
vcsUrl = scmUrl
|
|
||||||
tags = ['jflex']
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,6 +25,8 @@ publishing {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-rpm'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
rpmPlugin {
|
rpmPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.rpm'
|
id = 'org.xbib.gradle.plugin.rpm'
|
||||||
|
@ -33,12 +35,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
description = 'Java implementation for RPM packaging'
|
description = 'Java implementation for RPM packaging'
|
||||||
displayName = 'Java implementation for RPM packaging'
|
displayName = 'Java implementation for RPM packaging'
|
||||||
implementationClass = 'org.xbib.gradle.plugin.RpmPlugin'
|
implementationClass = 'org.xbib.gradle.plugin.RpmPlugin'
|
||||||
|
tags.set(['rpm'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
vcsUrl = 'https://github.com/jprante/gradle-plugins'
|
|
||||||
tags = [ 'rpm' ]
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,8 @@ dependencies {
|
||||||
|
|
||||||
if (project.hasProperty('gradle.publish.key')) {
|
if (project.hasProperty('gradle.publish.key')) {
|
||||||
gradlePlugin {
|
gradlePlugin {
|
||||||
|
website = 'https://xbib.org/joerg/gradle-plugins/src/branch/main/gradle-plugin-shadow'
|
||||||
|
vcsUrl = 'https://xbib.org/joerg/gradle-plugins'
|
||||||
plugins {
|
plugins {
|
||||||
shadowPlugin {
|
shadowPlugin {
|
||||||
id = 'org.xbib.gradle.plugin.shadow'
|
id = 'org.xbib.gradle.plugin.shadow'
|
||||||
|
@ -29,12 +31,8 @@ if (project.hasProperty('gradle.publish.key')) {
|
||||||
version = project.version
|
version = project.version
|
||||||
description = 'Shadow plugin for Gradle'
|
description = 'Shadow plugin for Gradle'
|
||||||
displayName = 'Shadow plugin for Gradle'
|
displayName = 'Shadow plugin for Gradle'
|
||||||
|
tags.set(['shadow'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*pluginBundle {
|
|
||||||
website = scmUrl
|
|
||||||
vcsUrl = scmUrl
|
|
||||||
tags = [ 'shadow' ]
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,7 @@ apply plugin: 'java-library'
|
||||||
java {
|
java {
|
||||||
modularity.inferModulePath.set(true)
|
modularity.inferModulePath.set(true)
|
||||||
withSourcesJar()
|
withSourcesJar()
|
||||||
withJavaDocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
compileJava {
|
compileJava {
|
||||||
|
|
|
@ -22,10 +22,10 @@ dependencyResolutionManagement {
|
||||||
library('jruby', 'org.jruby', 'jruby').version('9.4.2.0')
|
library('jruby', 'org.jruby', 'jruby').version('9.4.2.0')
|
||||||
library('jsoup', 'org.jsoup', 'jsoup').version('1.16.1')
|
library('jsoup', 'org.jsoup', 'jsoup').version('1.16.1')
|
||||||
library('jflex', 'de.jflex', 'jflex').version('1.9.1')
|
library('jflex', 'de.jflex', 'jflex').version('1.9.1')
|
||||||
library('jacc', 'org.xbib', 'jacc').version('2.2.0')
|
library('jacc', 'org.xbib', 'jacc').version('3.0.0')
|
||||||
library('groovy-git', 'org.xbib.groovy', 'groovy-git').version('2.1.0')
|
library('groovy-git', 'org.xbib.groovy', 'groovy-git').version('2.1.0')
|
||||||
library('rpm', 'org.xbib', 'rpm-core').version('3.0.0')
|
library('rpm', 'org.xbib', 'rpm-core').version('3.0.0')
|
||||||
plugin('publish', 'com.gradle.plugin-publish').version('1.0.0')
|
plugin('publish', 'com.gradle.plugin-publish').version('1.1.0')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue