GitTagTask

Create, list, delete or verify a tag object signed with GPG. See official documentation.

Table 86. 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
message String Use given tag message. See -m of git-tag n/a No
name String Tag name n/a Yes
commit String <commit> argument to git-tag n/a No
object String <object> argument to git-tag n/a No
pattern String <pattern> argument to git-tag n/a No
outputProperty String Property name to set with output value from git-tag n/a No
file String Take tag message from given file. See -F of git-tag n/a No
annotate Boolean Make unsigned, annotated tag object. See -a of git-tag false No
force Boolean Replace existing tag with given name. See -f of git-tag false No
delete Boolean Delete existing tags with given names. See -d of git-tag false No
list Boolean List tags with names matching given pattern. See -l of git-tag false No
num Integer Specifies how many lines from the annotation, if any, are printed when using -l. See -n of git-tag n/a No
contains String Only list tags containing specified commit. See --contains of git-tag n/a No
sign Boolean Make GPG-signed tag. See -s of git-tag false No
keySign String Make GPG-signed tag, using given key. See -u of git-tag of git-tag n/a No
verify Boolean Verify GPG signature of given tag names. See -v of git-tag false No