In https://github.com/precice/tutorials/actions/runs/29103797145/attempts/2, I tried using component built on different Dockerfiles (setting different PLATFORM: in components.yaml). This is useful, and Docker Compose supports it.
This would also happen if we set, for example, a different PRECICE_REF (an argument shared across all components).
It looks like, when resolving the build arguments, the values are overwritten, and all components end up using the same value.
In https://github.com/precice/tutorials/actions/runs/29103797145/attempts/2, I tried using component built on different Dockerfiles (setting different
PLATFORM:incomponents.yaml). This is useful, and Docker Compose supports it.This would also happen if we set, for example, a different
PRECICE_REF(an argument shared across all components).It looks like, when resolving the build arguments, the values are overwritten, and all components end up using the same value.