Closed christopherwharrop-noaa closed 1 year ago
@NaureenBharwaniNOAA - I think I finally figured out how to deal with the mysterious Spack environment issues. This is ready for a look. I'll clean the commit message history up during the squash merge.
@NaureenBharwaniNOAA - Comments have been updated.
This pull request splits the Spack installation steps for Parsl and Flux into multiple Docker layers. It also reworks how the Spack and Intel OneAPI get initialized in the container to avoid problems with Spack not setting the environment correctly. Also, this PR reinstates docker layer caching in the github actions workflow and transitions to Docker Compose V2.