Add secretgpgkeyfixer.
This commit is contained in:
parent
5decae132c
commit
65036278c0
1 changed files with 9 additions and 3 deletions
|
@ -28,7 +28,7 @@ import os
|
||||||
import shutil
|
import shutil
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
from typing import Optional
|
from typing import Optional, List
|
||||||
|
|
||||||
from debian.deb822 import Deb822
|
from debian.deb822 import Deb822
|
||||||
|
|
||||||
|
@ -152,7 +152,8 @@ def create_dist(
|
||||||
) -> Optional[str]:
|
) -> Optional[str]:
|
||||||
from .buildsystem import detect_buildsystems
|
from .buildsystem import detect_buildsystems
|
||||||
from .buildlog import InstallFixer
|
from .buildlog import InstallFixer
|
||||||
from .fixers import GitIdentityFixer
|
from .fix_build import BuildFixer
|
||||||
|
from .fixers import GitIdentityFixer, SecretGpgKeyFixer
|
||||||
|
|
||||||
if subdir is None:
|
if subdir is None:
|
||||||
subdir = "package"
|
subdir = "package"
|
||||||
|
@ -167,7 +168,12 @@ def create_dist(
|
||||||
# TODO(jelmer): use scan_buildsystems to also look in subdirectories
|
# TODO(jelmer): use scan_buildsystems to also look in subdirectories
|
||||||
buildsystems = list(detect_buildsystems(export_directory))
|
buildsystems = list(detect_buildsystems(export_directory))
|
||||||
resolver = auto_resolver(session)
|
resolver = auto_resolver(session)
|
||||||
fixers = [InstallFixer(resolver), GitIdentityFixer(session)]
|
fixers: List[BuildFixer] = [InstallFixer(resolver)]
|
||||||
|
|
||||||
|
if session.is_temporary:
|
||||||
|
# Only muck about with temporary sessions
|
||||||
|
fixers.extend([
|
||||||
|
GitIdentityFixer(session), SecretGpgKeyFixer(session)])
|
||||||
|
|
||||||
with DistCatcher(export_directory) as dc:
|
with DistCatcher(export_directory) as dc:
|
||||||
session.chdir(reldir)
|
session.chdir(reldir)
|
||||||
|
|
Loading…
Add table
Reference in a new issue