| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
EXTENSION_NAME |
Name of the variable that will be created into project |
| Type | Name and description |
|---|---|
java.util.List<java.lang.Object> |
dependsOnList of dependencies |
boolean |
pushFlag to control if we have to make push after release |
java.lang.String |
remote |
S3RepositoryConfiguration |
repositoryConfigurationConfigure S3 repository configuration |
char |
splitChar |
java.lang.String |
suffixSuffix to use |
java.lang.String |
tagPrefixTAG prefix to use |
java.lang.String |
version |
| Constructor and description |
|---|
BookassistReleaseExtension
(org.gradle.api.Project project)Creates a new release extension |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
dependsOn(java.lang.Object... paths)Dependencies of the tasks |
|
java.lang.String |
getTagName()Gets the new tag name |
|
java.io.File |
getVersionFile()Gets the version file |
|
boolean |
isSnapshot()Gets is the remote is snapshot |
|
static BookassistReleaseExtension |
registerExtension(org.gradle.api.Project project)Register extension and return it |
| 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() |
Name of the variable that will be created into project
List of dependencies
Flag to control if we have to make push after release
Configure S3 repository configuration
Suffix to use
TAG prefix to use
Creates a new release extension
project - Project object to handle its versionDependencies of the tasks
Gets the new tag name
Gets the version file
Gets is the remote is snapshot
Register extension and return it
project - Project where register the extensionGroovy Documentation