From fe5fff1cc651b327433d2078abe91ca09b8549b5 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 21 Apr 2016 17:05:13 +0300 Subject: Add packgage-signing-key to each ick file project --- NEWS | 4 ++++ icklib/project.py | 2 ++ 2 files changed, 6 insertions(+) diff --git a/NEWS b/NEWS index a26a4db..96af9e2 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,10 @@ NEWS for Ick Version 0.18+git, not yet released ---------------------------------- +* Major functionality change: Uploads of release builds will now be + unsigned, unless a PGP key id (anything gpg will accept) is + specified for the project, using the `package-signing-key` keyword. + Bug fix: * With `ick -v`, a buglet was fixed so that ick now reports the name diff --git a/icklib/project.py b/icklib/project.py index 698bc14..a70cc37 100644 --- a/icklib/project.py +++ b/icklib/project.py @@ -291,6 +291,8 @@ def create_projects_from_ick(ick, wanted_names): p.add_git_spec(git_spec) if 'repo-signing-key' in ick: p.set_repo_signing_key(ick['repo-signing-key']) + if 'package-signing-key' in project_dict: + p.set_package_signing_key(ick['package-signing-key']) if 'shell' in project_dict: p.add_shell_command(project_dict['shell']) if 'local-shell' in project_dict: -- cgit v1.2.1