Modifiers | Name | Description |
---|---|---|
static class |
GrailsPublishExtension.License |
Type | Name and description |
---|---|
private java.lang.String |
centralRepoUrl The location of the Grails central repository |
private java.lang.String |
desc Description of the plugin |
private Map |
developers The developers of the plugin |
private java.lang.String |
githubSlug The slug from github |
private boolean |
gpgSign Whether to GPG sign |
private java.lang.String |
issueTrackerUrl The issue tracker URL |
private java.lang.String |
key The the publishing key |
private GrailsPublishExtension.License |
license The license of the plugin |
GrailsPublishExtension.License |
license |
GrailsPublishExtension.License |
license |
private boolean |
mavenCentralSync Whether to sync to Maven central |
private java.lang.String |
portalPassword The password for the plugin portal |
private java.lang.String |
portalUrl The plugin endpoint for updating plugins |
private java.lang.String |
portalUser The username for the plugin portal |
private java.lang.String |
repo THe repository on bintray |
private java.lang.String |
signingPassphrase The passphrase to sign, only required if `gpgSign == true` |
private java.lang.String |
sonatypeOssPassword Password for maven central |
private java.lang.String |
sonatypeOssUsername Username for maven central |
private java.lang.String |
title Title of the plugin, defaults to the project name |
private java.lang.String |
user The the publishing user |
private java.lang.String |
userOrg THe organisation on bintray |
private java.lang.String |
vcsUrl The source control URL of the plugin |
private java.lang.String |
websiteUrl The website URL of the plugin |
Constructor and description |
---|
GrailsPublishExtension
() |
Type Params | Return Type | Name and description |
---|---|---|
|
GrailsPublishExtension.License |
getLicense() |
|
java.lang.String |
getPortalUser() |
|
GrailsPublishExtension.License |
license(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