Modifiers | Name | Description |
---|---|---|
static class |
GrailsPublishExtension.License |
Type | Name and description |
---|---|
java.lang.String |
centralRepoUrl The location of the Grails central repository |
java.lang.String |
desc Description of the plugin |
java.util.Map<java.lang.String, java.lang.String> |
developers The developers of the plugin |
java.lang.String |
githubSlug The slug from github |
boolean |
gpgSign Whether to GPG sign |
java.lang.String |
issueTrackerUrl The issue tracker URL |
java.lang.String |
key The the publishing key |
GrailsPublishExtension.License |
license The license of the plugin |
boolean |
mavenCentralSync Whether to sync to Maven central |
java.lang.String |
portalPassword The password for the plugin portal |
java.lang.String |
portalUrl The plugin endpoint for updating plugins |
java.lang.String |
portalUser The username for the plugin portal |
java.lang.String |
repo THe repository on bintray |
java.lang.String |
signingPassphrase The passphrase to sign, only required if `gpgSign == true` |
java.lang.String |
sonatypeOssPassword Password for maven central |
java.lang.String |
sonatypeOssUsername Username for maven central |
java.lang.String |
title Title of the plugin, defaults to the project name |
java.lang.String |
user The the publishing user |
java.lang.String |
userOrg THe organisation on bintray |
java.lang.String |
vcsUrl The source control URL of the plugin |
java.lang.String |
websiteUrl The website URL of the plugin |
Type Params | Return Type | Name and description |
---|---|---|
|
GrailsPublishExtension.License |
getLicense() |
|
java.lang.String |
getPortalUser() |
|
GrailsPublishExtension.License |
license(groovy.lang.Closure configurer) Configures the license |
|
void |
setLicense(GrailsPublishExtension.License license) |
|
void |
setLicense(java.lang.String license) |
|
void |
setPortalUsername(java.lang.String portalUser) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The location of the Grails central repository
Description of the plugin
The developers of the plugin
The slug from github
Whether to GPG sign
The issue tracker URL
The the publishing key
The license of the plugin
Whether to sync to Maven central
The password for the plugin portal
The plugin endpoint for updating plugins
The username for the plugin portal
THe repository on bintray
The passphrase to sign, only required if `gpgSign == true`
Password for maven central
Username for maven central
Title of the plugin, defaults to the project name
The the publishing user
THe organisation on bintray
The source control URL of the plugin
The website URL of the plugin
Configures the license
configurer
- The configurer