@@ -151,7 +151,7 @@ class BuildConfigBase:
151
151
'submodules' ,
152
152
]
153
153
154
- default_build_image = settings .DOCKER_DEFAULT_VERSION
154
+ default_build_image = settings .RTD_DOCKER_DEFAULT_VERSION
155
155
156
156
version = None
157
157
@@ -266,7 +266,7 @@ def valid_build_images(self):
266
266
``readthedocs/build`` part) plus ``stable`` and ``latest``.
267
267
"""
268
268
images = {'stable' , 'latest' }
269
- for k in settings .DOCKER_IMAGE_SETTINGS :
269
+ for k in settings .RTD_DOCKER_IMAGE_SETTINGS :
270
270
_ , version = k .split (':' )
271
271
if re .fullmatch (r'^[\d\.]+$' , version ):
272
272
images .add (version )
@@ -282,12 +282,12 @@ def get_valid_python_versions_for_image(self, build_image):
282
282
Returns supported versions for the ``DOCKER_DEFAULT_VERSION`` if not
283
283
``build_image`` found.
284
284
"""
285
- if build_image not in settings .DOCKER_IMAGE_SETTINGS :
285
+ if build_image not in settings .RTD_DOCKER_IMAGE_SETTINGS :
286
286
build_image = '{}:{}' .format (
287
- settings .DOCKER_DEFAULT_IMAGE ,
287
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
288
288
self .default_build_image ,
289
289
)
290
- return settings .DOCKER_IMAGE_SETTINGS [build_image ]['python' ]['supported_versions' ]
290
+ return settings .RTD_DOCKER_IMAGE_SETTINGS [build_image ]['python' ]['supported_versions' ]
291
291
292
292
def as_dict (self ):
293
293
config = {}
@@ -324,7 +324,7 @@ def get_valid_python_versions(self):
324
324
return self .env_config ['python' ]['supported_versions' ]
325
325
except (KeyError , TypeError ):
326
326
versions = set ()
327
- for _ , options in settings .DOCKER_IMAGE_SETTINGS .items ():
327
+ for _ , options in settings .RTD_DOCKER_IMAGE_SETTINGS .items ():
328
328
versions = versions .union (
329
329
options ['python' ]['supported_versions' ]
330
330
)
@@ -379,7 +379,7 @@ def validate_build(self):
379
379
if 'build' in self .env_config :
380
380
build = self .env_config ['build' ].copy ()
381
381
else :
382
- build = {'image' : settings .DOCKER_IMAGE }
382
+ build = {'image' : settings .RTD_DOCKER_IMAGE }
383
383
384
384
# User specified
385
385
if 'build' in self .raw_config :
@@ -393,12 +393,12 @@ def validate_build(self):
393
393
if ':' not in build ['image' ]:
394
394
# Prepend proper image name to user's image name
395
395
build ['image' ] = '{}:{}' .format (
396
- settings .DOCKER_DEFAULT_IMAGE ,
396
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
397
397
build ['image' ],
398
398
)
399
399
# Update docker default settings from image name
400
- if build ['image' ] in settings .DOCKER_IMAGE_SETTINGS :
401
- self .env_config .update (settings .DOCKER_IMAGE_SETTINGS [build ['image' ]])
400
+ if build ['image' ] in settings .RTD_DOCKER_IMAGE_SETTINGS :
401
+ self .env_config .update (settings .RTD_DOCKER_IMAGE_SETTINGS [build ['image' ]])
402
402
403
403
# Allow to override specific project
404
404
config_image = self .defaults .get ('build_image' )
@@ -700,7 +700,7 @@ def validate_build(self):
700
700
with self .catch_validation_error ('build.image' ):
701
701
image = self .pop_config ('build.image' , self .default_build_image )
702
702
build ['image' ] = '{}:{}' .format (
703
- settings .DOCKER_DEFAULT_IMAGE ,
703
+ settings .RTD_DOCKER_DEFAULT_IMAGE ,
704
704
validate_choice (
705
705
image ,
706
706
self .valid_build_images ,
0 commit comments