Skip to content

Commit 97d0bc6

Browse files
authored
Merge pull request #18 from LemonadeLabInc/bug/failed_publish_to_plugin_portal
Bug/failed publish to plugin portal
2 parents bae7954 + abff1ee commit 97d0bc6

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

build.gradle

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,36 +28,46 @@ gradle.taskGraph.whenReady { taskGraph ->
2828
pluginBundle {
2929
website = 'https://www.leomo.io/'
3030
vcsUrl = 'https://github.com/LemonadeLabInc/gradle-snippets'
31-
description = 'LEOMO Android and Java conventions plugin'
3231
tags = ['leomo']
3332
}
3433

3534
gradlePlugin {
3635
plugins {
36+
gradlePlugin {
37+
id = 'de.lemona.gradle'
38+
implementationClass = 'de.lemona.gradle.plugins.GradlePlugin'
39+
displayName = 'LEOMO Gradle plugin'
40+
description = 'LEOMO Android and Java conventions plugin'
41+
}
3742
androidPlugin {
3843
id = 'de.lemona.gradle.android'
3944
implementationClass = 'de.lemona.gradle.plugins.AndroidPlugin'
45+
displayName = 'LEOMO Android plugin'
46+
description = 'A plugin for building Android app or library. This plugin depends on de.lemona.gradle and Android plugins (com.android.application or com.android.library).'
4047
}
4148
bintrayPlugin {
4249
id = 'de.lemona.gradle.bintray'
4350
implementationClass = 'de.lemona.gradle.plugins.BintrayPlugin'
51+
displayName = 'LEOMO Bintray plugin'
52+
description = 'A plugin for publishing to Bintray. This plugin depends on de.lemona.gradle and com.jfrog.bintray.'
4453
}
4554
javaPlugin {
4655
id = 'de.lemona.gradle.java'
4756
implementationClass = 'de.lemona.gradle.plugins.JavaPlugin'
48-
}
49-
gradlePlugin {
50-
id = 'de.lemona.gradle'
51-
implementationClass = 'de.lemona.gradle.plugins.GradlePlugin'
52-
displayName = 'LEOMO Gradle plugin'
57+
displayName = 'LEOMO Java plugin'
58+
description = 'A plugin for building Java library. This plugin depends on de.lemona.gradle and Java plugins (java or java-library).'
5359
}
5460
publishPlugin {
5561
id = 'de.lemona.gradle.publish'
5662
implementationClass = 'de.lemona.gradle.plugins.PublishPlugin'
63+
displayName = 'LEOMO Publishing plugin'
64+
description = 'A plugin for publishing. This plugin depends on de.lemona.gradle and maven-publish.'
5765
}
5866
s3Plugin {
5967
id = 'de.lemona.gradle.s3'
6068
implementationClass = 'de.lemona.gradle.plugins.S3Plugin'
69+
displayName = 'LEOMO S3 Repository plugin'
70+
description = 'A plugin for using AWS S3 as a maven repository. This plugin depends on de.lemona.gradle and if you\'d like to publish to S3 also depends on maven-publish.'
6171
}
6272
}
6373
}

0 commit comments

Comments
 (0)