|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.ajoberstar.gradle.git.tasks.GitBase
org.ajoberstar.gradle.git.tasks.GitPush
public class GitPush extends GitBase
Task to push changes to a remote repository.
Field Summary |
---|
Fields inherited from class org.gradle.api.DefaultTask | |
---|---|
TASK_NAME, TASK_DESCRIPTION, TASK_GROUP, TASK_TYPE, TASK_DEPENDS_ON, TASK_OVERWRITE, TASK_ACTION |
Method Summary | |
---|---|
void
|
credentials(groovy.lang.Closure closure)
Configures the credentials to use when pushing changes. |
org.gradle.api.artifacts.repositories.PasswordCredentials
|
getCredentials()
Gets the credentials to use when pushing changes. |
java.lang.String
|
getRemote()
Gets the remote to push to. |
boolean
|
isForce()
Gets whether to force the push. |
boolean
|
isPushAll()
Gets whether to push all branches. |
boolean
|
isPushTags()
Gets whether tags will also be pushed. |
void
|
push()
Pushes changes to a remote repository. |
void
|
setCredentials(org.gradle.api.artifacts.repositories.PasswordCredentials credentials)
Sets the credentials to use when pushing changes. |
void
|
setForce(boolean force)
Sets whether to force the push. |
void
|
setPushAll(boolean pushAll)
Sets whether to push all branches. |
void
|
setPushTags(boolean pushTags)
Sets whether tags will also be pushed. |
void
|
setRemote(java.lang.Object remote)
Sets the remote to push to. |
Methods inherited from class GitBase | |
---|---|
getGit, getRepoDir, setRepoPath |
Methods inherited from class org.gradle.api.DefaultTask | |
---|---|
org.gradle.api.DefaultTask#setProperty(java.lang.String, java.lang.Object), org.gradle.api.DefaultTask#toString(), org.gradle.api.DefaultTask#compareTo(org.gradle.api.Task), org.gradle.api.DefaultTask#compareTo(java.lang.Object), org.gradle.api.DefaultTask#getName(), org.gradle.api.DefaultTask#getActions(), org.gradle.api.DefaultTask#setName(java.lang.String), org.gradle.api.DefaultTask#getState(), org.gradle.api.DefaultTask#getPath(), org.gradle.api.DefaultTask#getLogger(), org.gradle.api.DefaultTask#execute(), org.gradle.api.DefaultTask#configure(groovy.lang.Closure), org.gradle.api.DefaultTask#configure(groovy.lang.Closure), org.gradle.api.DefaultTask#isEnabled(), org.gradle.api.DefaultTask#getDescription(), org.gradle.api.DefaultTask#captureStandardOutput(org.gradle.api.logging.LogLevel), org.gradle.api.DefaultTask#disableStandardOutputCapture(), org.gradle.api.DefaultTask#property(java.lang.String), org.gradle.api.DefaultTask#setEnabled(boolean), org.gradle.api.DefaultTask#getOutputs(), org.gradle.api.DefaultTask#getOutputs(), org.gradle.api.DefaultTask#getProject(), org.gradle.api.DefaultTask#setActions(java.util.List), org.gradle.api.DefaultTask#getTaskDependencies(), org.gradle.api.DefaultTask#getTaskDependencies(), org.gradle.api.DefaultTask#getDependsOn(), org.gradle.api.DefaultTask#setDependsOn(java.lang.Iterable), org.gradle.api.DefaultTask#dependsOn([Ljava.lang.Object;), org.gradle.api.DefaultTask#onlyIf(groovy.lang.Closure), org.gradle.api.DefaultTask#onlyIf(org.gradle.api.specs.Spec), org.gradle.api.DefaultTask#setOnlyIf(org.gradle.api.specs.Spec), org.gradle.api.DefaultTask#setOnlyIf(groovy.lang.Closure), org.gradle.api.DefaultTask#setDidWork(boolean), org.gradle.api.DefaultTask#getDidWork(), org.gradle.api.DefaultTask#doFirst(org.gradle.api.Action), org.gradle.api.DefaultTask#doFirst(groovy.lang.Closure), org.gradle.api.DefaultTask#doLast(org.gradle.api.Action), org.gradle.api.DefaultTask#doLast(groovy.lang.Closure), org.gradle.api.DefaultTask#leftShift(groovy.lang.Closure), org.gradle.api.DefaultTask#deleteAllActions(), org.gradle.api.DefaultTask#getEnabled(), org.gradle.api.DefaultTask#getAnt(), org.gradle.api.DefaultTask#getLogging(), org.gradle.api.DefaultTask#hasProperty(java.lang.String), org.gradle.api.DefaultTask#getConvention(), org.gradle.api.DefaultTask#setDescription(java.lang.String), org.gradle.api.DefaultTask#getGroup(), org.gradle.api.DefaultTask#setGroup(java.lang.String), org.gradle.api.DefaultTask#dependsOnTaskDidWork(), org.gradle.api.DefaultTask#getInputs(), org.gradle.api.DefaultTask#getTemporaryDir(), org.gradle.api.DefaultTask#getExtensions(), org.gradle.api.DefaultTask#getAsDynamicObject(), org.gradle.api.DefaultTask#getAdditionalProperties(), org.gradle.api.DefaultTask#getStandardOutputCapture(), org.gradle.api.DefaultTask#executeWithoutThrowingTaskFailure(), org.gradle.api.DefaultTask#setProject(org.gradle.api.Project), org.gradle.api.DefaultTask#getDynamicObjectHelper(), org.gradle.api.DefaultTask#addValidator(org.gradle.api.internal.tasks.execution.TaskValidator), org.gradle.api.DefaultTask#getValidators(), org.gradle.api.DefaultTask#getExecuter(), org.gradle.api.DefaultTask#setExecuter(org.gradle.api.internal.tasks.TaskExecuter), org.gradle.api.DefaultTask#getOnlyIf(), org.gradle.api.DefaultTask#getTemporaryDirFactory(), org.gradle.api.DefaultTask#injectIntoNewInstance(org.gradle.api.internal.project.ProjectInternal, java.lang.String, java.util.concurrent.Callable), org.gradle.api.DefaultTask#wait(long), org.gradle.api.DefaultTask#wait(long, int), org.gradle.api.DefaultTask#wait(), org.gradle.api.DefaultTask#equals(java.lang.Object), org.gradle.api.DefaultTask#hashCode(), org.gradle.api.DefaultTask#getClass(), org.gradle.api.DefaultTask#notify(), org.gradle.api.DefaultTask#notifyAll() |
Method Detail |
---|
ssWarnings("rawtypes") public public void credentials(groovy.lang.Closure closure)
closure
- the configuration closure
@Input public public org.gradle.api.artifacts.repositories.PasswordCredentials getCredentials()
@Input public public java.lang.String getRemote()
@Input public public boolean isForce()
@Input public public boolean isPushAll()
@Input public public boolean isPushTags()
tion public public void push()
public void setCredentials(org.gradle.api.artifacts.repositories.PasswordCredentials credentials)
credentials
- the credentials
public void setForce(boolean force)
force
- whether to force the push
public void setPushAll(boolean pushAll)
pushAll
- whether to push all branches
public void setPushTags(boolean pushTags)
pushTags
- whether to push tags
public void setRemote(java.lang.Object remote)
remote
- the remote to push to
Groovy Documentation