QA & test update

This commit is contained in:
jpic
2020-01-26 19:57:41 +01:00
parent c817784eab
commit 4f405a8709
5 changed files with 20 additions and 4 deletions
+4 -1
View File
@@ -51,7 +51,10 @@ async def build(service=None, **kwargs):
loop=loop,
)
prefix = '' if os.getenv('BUILDAH_ISOLATION') == 'chroot' else 'buildah unshare '
if os.getenv('BUILDAH_ISOLATION') == 'chroot':
prefix = ''
else:
prefix = 'buildah unshare '
transport, protocol = await loop.subprocess_shell(
protocol_factory,
prefix + f'bash -eux {script}',
+2 -2
View File
@@ -10,7 +10,7 @@ class Packages:
),
dnf=dict(
update='sudo dnf update',
upgrade='sudo dnf upgrade --exclude container-selinux --best --assumeyes',
upgrade='sudo dnf upgrade --exclude container-selinux --best --assumeyes', # noqa
install='sudo dnf install --exclude container-selinux --setopt=install_weak_deps=False --best --assumeyes', # noqa
),
yum=dict(
@@ -22,7 +22,7 @@ class Packages:
def __init__(self, *packages, **kwargs):
self.packages = list(packages)
self.mgr = kwargs.pop('mgr')
self.mgr = kwargs.pop('mgr') if 'mgr' in kwargs else None
def pre_build(self, script):
base = script.container.variable('base')