MavenPush Class - class with gradle properties getters, thread-safe and a fast singleton implementation.
Type Params | Return Type | Name and description |
---|---|---|
|
boolean |
getAndroidJarArtifact() Checks if Android jar artifact must be generated. |
|
String |
getAndroidJarMainClass() Returns "Main-Class" attribute for Android's "var", "jar" and "fatjar" MANIFEST.MF files. |
|
boolean |
getApklibArtifact() Checks if apklib artifact must be generated. |
|
String |
getCiSystem() Returns continuous integration system. |
|
String |
getCiSystemUrl() Returns continuous integration system url. |
|
String[] |
getContributors() Returns array of contributors (name and email for each contributor). |
|
String |
getDeveloperEmail() Returns developer email. |
|
String |
getDeveloperId() Returns developer ID. |
|
String |
getDeveloperName() Returns developer name. |
|
String |
getDeveloperOrg() Returns developer organization. |
|
String |
getDeveloperOrgUrl() Returns developer organization url. |
|
String[] |
getDeveloperRoles() Returns array of developer roles. |
|
String |
getDeveloperTimezone() Returns developer timezone. |
|
String |
getDeveloperUrl() Returns developer url. |
|
String[] |
getDevelopers() Returns array of developers (id, name and email for each developer). |
|
String |
getDistDownloadUrl() Returns the url of the repository from whence another POM may point to in order to grab this POM's artifact. |
|
boolean |
getDoclintCheck() Checks if doclint check on Javadoc generation must be enable. |
|
String |
getDokkaFatJarVersion() Returns Dokka fatjar version |
|
String |
getDokkaOutputFormat() Returns Dokka output format |
|
boolean |
getFatjarArtifact() Checks if fatjar artifact must be generated. |
|
String |
getIssueSystem() Returns issue tracking system. |
|
String |
getIssueSystemUrl() Returns issue tracking system url. |
|
String |
getJavadocCharSet() Returns Javadoc charset. |
|
String |
getJavadocDocEncoding() Returns Javadoc doc encoding. |
|
String |
getJavadocEncoding() Returns Javadoc encoding. |
|
String[] |
getMailingLists() Returns array of mailing lists (name, subscribe email and unsubscribe email for each mailing list). |
|
String |
getOrg() Returns organization. |
|
String |
getOrgUrl() Returns organization url. |
|
String |
getPomArtifactId() Returns Artifact ID. |
|
String |
getPomArtifactUrl() Returns Artifact URL. |
|
String |
getPomDescription() Returns library description. |
|
String |
getPomGroupId() Returns Group ID. |
|
String |
getPomInceptionYear() Returns inception year. |
|
String |
getPomLicenseComments() Returns licence comments. |
|
String |
getPomLicenseDist() Returns licence dist. |
|
String |
getPomLicenseName() Returns licence name. |
|
String |
getPomLicenseUrl() Returns licence url. |
|
String |
getPomName() Returns library name. |
|
String |
getPomPackaging() Returns packaging. |
|
String |
getPomScmConnection() Returns connection element convey to how one is to connect to the version control system through Maven. |
|
String |
getPomScmDevConnection() Returns connection element convey to how one is to connect to the version control system through Maven. |
|
String |
getPomScmTag() Returns the tag that your project lives under. |
|
String |
getPomScmUrl() Returns library publicly browsable repository url. |
|
boolean |
getPomUniqueVersion() Checks if unique snapshots must be enable. |
|
String |
getPomUrl() Returns library url. |
|
String |
getPomVersionName() Returns version name. |
|
String |
getReleaseRepositoryUrl() Returns release repository url. |
|
String[] |
getRepositories() Returns array of repositories (id and url for each repository). |
|
String |
getRepositoryPassword() Returns repository password (API Key for JCenter). |
|
String |
getRepositoryUsername() Returns repository username. |
|
String |
getSnapshotRepositoryUrl() Returns snapshot repository url. |
|
boolean |
getVarArtifact() Checks if var artifact must be generated. |
|
boolean |
isDokka() Checks if Dokka documentation engine must be used. |
|
boolean |
isHtml5() Checks HTML version in the Javadoc comments. |
|
boolean |
isJCenter() Checks if you're putting builds of your project on JCenter. |
|
boolean |
isReleaseBuild() Checks if it's Release Build or SNAPSHOT Build of your project. |
|
static MavenPush |
with(def project) Only method to get singleton object of MavenPush Class |
Checks if Android jar artifact must be generated.
Returns "Main-Class" attribute for Android's "var", "jar" and "fatjar" MANIFEST.MF files.
Checks if apklib artifact must be generated.
Returns continuous integration system.
Returns continuous integration system url.
Returns array of contributors (name and email for each contributor). Example:
['Bill Gates' , 'bill@example.com' , 'Steve Jobs' , 'steve@example.com']
Returns developer email.
Returns developer ID.
Returns developer name.
Returns developer organization.
Returns developer organization url.
Returns array of developer roles.
Returns developer timezone.
Returns developer url.
Returns array of developers (id, name and email for each developer). Example:
[ ' B i l l G ' , 'Bill Gates' , 'bill@example.com' , 'SteveJ' , 'Steve Jobs' , 'steve@example.com']
Returns the url of the repository from whence another POM may point to in order to grab this POM's artifact.
Checks if doclint check on Javadoc generation must be enable.
Returns Dokka fatjar version
Returns Dokka output format
Checks if fatjar artifact must be generated.
Returns issue tracking system.
Returns issue tracking system url.
Returns Javadoc charset.
Returns Javadoc doc encoding.
Returns Javadoc encoding.
Returns array of mailing lists (name, subscribe email and unsubscribe email for each mailing list). Example:
['Main' , 's@example.com' , 'u@example.com' , 'Support' , 'ss@example.com' , 'us@example.com']
Returns organization.
Returns organization url.
Returns Artifact ID.
Returns Artifact URL.
Returns library description.
Returns Group ID.
Returns inception year.
Returns licence comments.
Returns licence dist.
Returns licence name.
Returns licence url.
Returns library name.
Returns packaging.
Returns connection element convey to how one is to connect to the version control system through Maven.
Returns connection element convey to how one is to connect to the version control system through Maven.
Returns the tag that your project lives under.
Returns library publicly browsable repository url.
Checks if unique snapshots must be enable.
Returns library url.
Returns version name.
Returns release repository url.
Returns array of repositories (id and url for each repository). Example:
['mavenCentral' , 'https://repo1.maven.org/maven2/' , 'jCenter' , 'https://jcenter.bintray.com/']
Returns repository password (API Key for JCenter).
Returns repository username.
Returns snapshot repository url.
Checks if var artifact must be generated.
Checks if Dokka documentation engine must be used.
Checks HTML version in the Javadoc comments.
Checks if you're putting builds of your project on JCenter.
Checks if it's Release Build or SNAPSHOT Build of your project.