@@ -158,7 +158,7 @@ class BuildConfigBase:
158
158
'submodules' ,
159
159
]
160
160
161
- default_build_image = settings .DOCKER_DEFAULT_VERSION
161
+ default_build_image = settings .RTD_DOCKER_DEFAULT_VERSION
162
162
163
163
version = None
164
164
@@ -273,7 +273,7 @@ def valid_build_images(self):
273
273
``readthedocs/build`` part) plus ``stable`` and ``latest``.
274
274
"""
275
275
images = {'stable' , 'latest' }
276
- for k in settings .DOCKER_IMAGE_SETTINGS :
276
+ for k in settings .RTD_DOCKER_IMAGE_SETTINGS :
277
277
_ , version = k .split (':' )
278
278
if re .fullmatch (r'^[\d\.]+$' , version ):
279
279
images .add (version )
@@ -286,15 +286,15 @@ def get_valid_python_versions_for_image(self, build_image):
286
286
The Docker image (``build_image``) has to be its complete name, already
287
287
validated: ``readthedocs/build:4.0``, not just ``4.0``.
288
288
289
- Returns supported versions for the ``DOCKER_DEFAULT_VERSION `` if not
289
+ Returns supported versions for the ``RTD_DOCKER_DEFAULT_VERSION `` if not
290
290
``build_image`` found.
291
291
"""
292
- if build_image not in settings .DOCKER_IMAGE_SETTINGS :
292
+ if build_image not in settings .RTD_DOCKER_IMAGE_SETTINGS :
293
293
build_image = '{}:{}' .format (
294
- settings .DOCKER_DEFAULT_IMAGE ,
294
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
295
295
self .default_build_image ,
296
296
)
297
- return settings .DOCKER_IMAGE_SETTINGS [build_image ]['python' ]['supported_versions' ]
297
+ return settings .RTD_DOCKER_IMAGE_SETTINGS [build_image ]['python' ]['supported_versions' ]
298
298
299
299
def as_dict (self ):
300
300
config = {}
@@ -331,7 +331,7 @@ def get_valid_python_versions(self):
331
331
return self .env_config ['python' ]['supported_versions' ]
332
332
except (KeyError , TypeError ):
333
333
versions = set ()
334
- for _ , options in settings .DOCKER_IMAGE_SETTINGS .items ():
334
+ for _ , options in settings .RTD_DOCKER_IMAGE_SETTINGS .items ():
335
335
versions = versions .union (
336
336
options ['python' ]['supported_versions' ]
337
337
)
@@ -386,7 +386,7 @@ def validate_build(self):
386
386
if 'build' in self .env_config :
387
387
build = self .env_config ['build' ].copy ()
388
388
else :
389
- build = {'image' : settings .DOCKER_IMAGE }
389
+ build = {'image' : settings .RTD_DOCKER_IMAGE }
390
390
391
391
# User specified
392
392
if 'build' in self ._raw_config :
@@ -400,12 +400,12 @@ def validate_build(self):
400
400
if ':' not in build ['image' ]:
401
401
# Prepend proper image name to user's image name
402
402
build ['image' ] = '{}:{}' .format (
403
- settings .DOCKER_DEFAULT_IMAGE ,
403
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
404
404
build ['image' ],
405
405
)
406
406
# Update docker default settings from image name
407
- if build ['image' ] in settings .DOCKER_IMAGE_SETTINGS :
408
- self .env_config .update (settings .DOCKER_IMAGE_SETTINGS [build ['image' ]])
407
+ if build ['image' ] in settings .RTD_DOCKER_IMAGE_SETTINGS :
408
+ self .env_config .update (settings .RTD_DOCKER_IMAGE_SETTINGS [build ['image' ]])
409
409
410
410
# Allow to override specific project
411
411
config_image = self .defaults .get ('build_image' )
@@ -707,7 +707,7 @@ def validate_build(self):
707
707
with self .catch_validation_error ('build.image' ):
708
708
image = self .pop_config ('build.image' , self .default_build_image )
709
709
build ['image' ] = '{}:{}' .format (
710
- settings .DOCKER_DEFAULT_IMAGE ,
710
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
711
711
validate_choice (
712
712
image ,
713
713
self .valid_build_images ,
0 commit comments