Skip to content
This repository was archived by the owner on Mar 23, 2019. It is now read-only.

Commit f406ec3

Browse files
author
Daniil Trishkin
committed
Added support for override command directive when conductor is building image
1 parent f6f3a4d commit f406ec3

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

container/core.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,13 @@ def _run_intermediate_build_container(engine, container_name, cur_image_id, serv
713713
environment=dict(ANSIBLE_CONTAINER=1)
714714
)
715715

716+
if service.get('build_overrides'):
717+
for key in service['build_overrides']:
718+
if key in ['user', 'working_dir', 'command', 'privileged']:
719+
run_kwargs[key] = service['build_overrides'][key]
720+
721+
run_kwargs['environment'].update(service['build_overrides']['environment'])
722+
716723
if service.get('volumes'):
717724
for volume in service['volumes']:
718725
pieces = volume.split(':')

0 commit comments

Comments
 (0)