-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Overview
The current container definition gets outdated every time a new environment is released, making it more laborious to maintain and prone to errors similar to this one.
I suggest making the definition dynamic (with env variables to be read at build time and set within the pull_request.yml based on the current version).
This way, the image for each new environment version will always be built with its own environment folder mounted within itself.
Questions
-
Why are other environment versions within the definition of a different environment (i.e., why is the definition the same for all the environments)? Is there ever the use-case to activate an environment version from within an image of a different version environment? (e.g., activating
conda/analysis3-25.04from theconda/analysis3-25.09image). -
I see
analysis3-25.09is within the container's/opt/condaeven though it's not defined in the current container definition. How can it be there? Was that folder manually created? (I see it has @rbeucher as owner instead ofroot).