Skip to content

Create version of container with fixed versioning #4

@gknapp1

Description

@gknapp1

Currently, the Docker ubuntu:dev container pulls the main/,master branches of Myna, AdditiveFOAM, ExaCA, and 3DThesis. This allows for accessing the most recent features of each code, but also means that some functionality of the Docker container may break unexpectedly (for example, see #3).

Having a container version that builds specific commits of the various codes would provide a stable option. This would only have to be built once and would not require weekly builds. We could update the stable container versioning periodically.

Trying out versions for v1 of the stable versioning:

  • Myna: < 93909cc (93909cc had an error in the ExaCA app, not sure how much farther back we need to go)
  • AdditiveFOAM: spack install additivefoam@1.0.0
  • ExaCA: spack install exaca@2.0.0
  • 3DThesis: 2139b41 (after 3.0 release, includes melt pool geometry feature but does not have Stork, MPI, or later developments from Fall 2024)

Tested examples:

  • cluster_solidification
  • melt_pool_geometry_part
  • microstructure_region
  • microstructure_region_slice
  • openfoam_meshing
  • openfoam_meshing_script
  • rve_part_center
  • solidification_part
  • solidification_part_hdf5
  • solidification_region_reduced
  • solidification_region_stl
  • temperature_part

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions