You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we are spinning up 2 Docker containers:
use readthedocs/build:ubuntu-20.04 to run setup VCS process
read .readthedocs.yaml's build.image or build.os key to decide what Docker container image spin depending on user's configuration to build the docs
It would be good if we can reduce the complexity and resource usage to spin up just one image for the whole process. However, we need to find a way to get the config file without cloning the repository so we can spin up initially the image the user has selected in the config file for the build process.
I thought we could use GitHub's API to retrieve the content of the .readthedocs.yaml, but we would need a similar implementation for other VCS providers as well. I'm not sure what's the best solution here, but it would be good to brainstorm some ideas and check how other CIs do this.
The text was updated successfully, but these errors were encountered:
Currently, we are spinning up 2 Docker containers:
readthedocs/build:ubuntu-20.04
to run setup VCS process.readthedocs.yaml
'sbuild.image
orbuild.os
key to decide what Docker container image spin depending on user's configuration to build the docsIt would be good if we can reduce the complexity and resource usage to spin up just one image for the whole process. However, we need to find a way to get the config file without cloning the repository so we can spin up initially the image the user has selected in the config file for the build process.
I thought we could use GitHub's API to retrieve the content of the
.readthedocs.yaml
, but we would need a similar implementation for other VCS providers as well. I'm not sure what's the best solution here, but it would be good to brainstorm some ideas and check how other CIs do this.The text was updated successfully, but these errors were encountered: