diff options
Diffstat (limited to 'git-buildpackage')
-rwxr-xr-x | git-buildpackage | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/git-buildpackage b/git-buildpackage index f7a5663c..83df28c4 100755 --- a/git-buildpackage +++ b/git-buildpackage @@ -63,6 +63,10 @@ def main(argv): help="command to build the package e.g. default is '%(builder)s'") parser.add_config_file_option(option_name="upstream-branch", dest="upstream_branch", help="upstream branch, default is '%(upstream-branch)s'") + parser.add_config_file_option(option_name="sign-tags", dest="sign_tag", + help="sign git tags", action="store_true") + parser.add_config_file_option(option_name="keyid", dest="keyid", + help="keyid to sign tags with") (options, args) = parser.parse_args(args) if options.verbose: @@ -95,7 +99,7 @@ def main(argv): return 1 else: print "Tagging", version - if not GitTag()(sanitize_version(version)): return 1 + if not GitTag(options.sign_tag, options.keyid)(sanitize_version(version)): return 1 except CommandExecFailed: return 1 return 0 |