tasks/ext/git/GitPushTask.php

Show: inherited
Table of Contents

\GitPushTask

Package: phing\tasks\ext\git

Wrapper aroung git-push

Parent(s)
\GitBaseTask < \Task < \ProjectComponent
See
\VersionControl_Git  
Author
Victor Farazdagi  
Link
http://www.kernel.org/pub/software/scm/git/docs/git-push.html  
Since
2.4.3  
Version
$Id: GitPushTask.php 1051 2011-03-02 19:40:51Z victor $  

Properties

Propertyprivateboolean  $allRemotes= 'false'

Instead of naming each ref to push, specifies that all refs --all key to git-push

Default valuefalseDetails
Type
boolean
Propertyprivatestring  $delete= 'false'

Same as prefixing repos with colon --delete argument to git-push

Default valuefalseDetails
Type
string
Propertyprivatestring  $destination= ''origin''

<repository> argument to git-push

Default value'origin'Details
Type
string
Propertyprivateboolean  $force= 'false'

--force, -f key to git-push

Default valuefalseDetails
Type
boolean
Propertyprivateboolean  $mirror= 'false'

Mirror to remote repository --mirror key to git-push

Default valuefalseDetails
Type
boolean
Propertyprivateboolean  $quiet= 'true'

--quiet, -q key to git-push

Default valuetrueDetails
Type
boolean
Propertyprivatestring  $refspec= ''

<refspec> argument to git-push

Details
Type
string
Propertyprivateboolean  $tags= 'false'

Push all refs under refs/tags --tags key to git-fetch

Default valuefalseDetails
Type
boolean

Methods

methodpublicgetAll( ) : void

methodpublicgetDelete( ) : void

methodpublicgetDescription( ) : void

methodpublicgetDestination( ) : void

methodpublicgetForce( ) : void

methodprotectedgetGitClient( ) : void

methodpublicgetGitPath( ) : void

methodpublicgetLocation( ) : void

methodpublicgetMirror( ) : void

methodpublicgetOwningTarget( ) : void

methodpublicgetProject( ) : void

methodpublicgetQuiet( ) : void

methodpublicgetRefspec( ) : void

methodprotectedgetRegisterSlot( ) : void

methodpublicgetRepository( ) : void

methodpublicgetRuntimeConfigurableWrapper( ) : void

methodpublicgetTags( ) : void

methodpublicgetTaskName( ) : void

methodpublicgetTaskType( ) : void

methodpublicinit( ) : void

methodpublicisAllRemotes( ) : void

methodpublicisDelete( ) : void

methodpublicisForce( ) : void

methodpublicisMirror( ) : void

methodpublicisQuiet( ) : void

methodpublicisTags( ) : void

methodpubliclog( ) : void

methodpublicmain( ) : void

The main entry point for the task

methodpublicmaybeConfigure( ) : void

methodpublicperform( ) : void

methodpublicsetAll(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetDelete(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetDescription( ) : void

methodpublicsetDestination(  $destination ) : void

Parameters
Name Type Description
$destination
methodpublicsetForce(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetGitPath( ) : void

methodpublicsetLocation( ) : void

methodpublicsetMirror(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetOwningTarget( ) : void

methodpublicsetProject( ) : void

methodpublicsetQuiet(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetRefspec(  $spec ) : void

Parameters
Name Type Description
$spec
methodpublicsetRepository( ) : void

methodpublicsetRuntimeConfigurableWrapper( ) : void

methodpublicsetTags(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetTaskName( ) : void

methodpublicsetTaskType( ) : void

Documentation was generated by DocBlox 0.17.1.