Update remote refs along with associated objects. See official documentation.
Table 85. Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
gitPath |
String |
Path to Git binary | /usr/bin/git | No |
repository |
String |
Path to Git repository | n/a | Yes |
all |
Boolean |
Push all references | false |
No |
destination |
String |
The "remote" repository that is destination of a push operation. See <repository> in git-push. | origin | Yes, if allRemotes set to false |
refspec |
String |
See <refspec> in git-push. | n/a | No |
mirror |
Boolean |
See --mirror in git-push. | false |
No |
delete |
Boolean |
Delete "remote" reference. Same as prefixing the refspec with colon. See --delete in git-push. | false |
No |
tags |
Boolean |
Push all references under refs/tags. See --tags in git-push. | false |
No |
quiet |
Boolean |
Quiet, suppress feedback messages. See --quiet in git-push. | false |
No |
force |
Boolean |
Force update. See --force in git-push. | false |
No |