@@ -426,13 +426,16 @@ def do_lint(recipe_folder, config, packages="*", cache=None, list_checks=False,
426
426
than one worker, then make sure to give each a different offset!''' )
427
427
@arg ('--keep-old-work' , action = 'store_true' , help = '''Do not remove anything
428
428
from environment, even after successful build and test.''' )
429
+ @arg ('--docker-base-image' , help = '''Name of base image that can be used in\
430
+ **dockerfile_template**.''' )
429
431
@enable_logging ()
430
432
def build (recipe_folder , config , packages = "*" , git_range = None , testonly = False ,
431
433
force = False , docker = None , mulled_test = False , build_script_template = None ,
432
434
pkg_dir = None , anaconda_upload = False , mulled_upload_target = None ,
433
435
build_image = False , keep_image = False , lint = False , lint_exclude = None ,
434
436
check_channels = None , n_workers = 1 , worker_offset = 0 , keep_old_work = False ,
435
- mulled_conda_image = pkg_test .MULLED_CONDA_IMAGE ):
437
+ mulled_conda_image = pkg_test .MULLED_CONDA_IMAGE ,
438
+ docker_base_image = 'quay.io/bioconda/bioconda-utils-build-env-cos7:{}' .format (VERSION .replace ('+' , '_' ))):
436
439
cfg = utils .load_config (config )
437
440
setup = cfg .get ('setup' , None )
438
441
if setup :
@@ -458,6 +461,7 @@ def build(recipe_folder, config, packages="*", git_range=None, testonly=False,
458
461
use_host_conda_bld = use_host_conda_bld ,
459
462
keep_image = keep_image ,
460
463
build_image = build_image ,
464
+ docker_base_image = docker_base_image
461
465
)
462
466
else :
463
467
docker_builder = None
0 commit comments