abstract class SimpleGitPluginExtension extends java.lang.Object
The extension for customized the behaviour of the plugin.
| Constructor and description |
|---|
SimpleGitPluginExtension
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract Property<java.lang.String> |
getBranch()The default branch to use if the branch was not specified. |
|
abstract Property<java.io.File> |
getDirectory()The default directory to use if the directory was not specified. |
|
abstract Property<java.lang.Boolean> |
getNoop()It is like verbose but don't execute the git command. |
|
abstract Property<java.lang.String> |
getPullRequestPattern()The pull request to pattern to use if default repo type doesn't support it. |
|
abstract Property<java.lang.String> |
getRemote()The default remote to use if the remote was not specified. |
|
abstract Property<java.lang.String> |
getRepoType()The repository type that controls how the command parameters are processed. |
|
abstract Property<java.lang.Boolean> |
getVerbose()Displays more information. |
|
java.lang.Object |
writeln(java.lang.String text) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), 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 default branch to use if the branch was not specified.
The default directory to use if the directory was not specified.
It is like verbose but don't execute the git command.
The pull request to pattern to use if default repo type doesn't support it. Possible value is 'pull/%s/head:%s' Where the first %s will be replaced with the actual PR code and the second %s with the branch.
The default remote to use if the remote was not specified.
The repository type that controls how the command parameters are processed. Possible value could be github and bitbucket. The default value is github.
Displays more information.