Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New viz_schism_fim image with conda managed environment. #980

Merged
merged 1 commit into from
Nov 19, 2024

Conversation

groutr
Copy link
Contributor

@groutr groutr commented Nov 19, 2024

This PR accomplishes several things

  1. Updated base image to amazonlinux 2023
  2. Environment managed by conda

Managing the execution environment with conda comes with several advantages:

  1. Easier dependency management
  2. Conda's guarantees on a consistent environment
  3. Reproducible environments (via the lockfile)
    Conda-lock is used to solve the environment and render a platform-specific lock file.

ping: @shawncrawley

Conda-lock is used to create an explicit environment.
@groutr groutr changed the title New viz_schism_viz image with conda managed environment. New viz_schism_fim image with conda managed environment. Nov 19, 2024
@shawncrawley shawncrawley self-requested a review November 19, 2024 12:29
Copy link
Collaborator

@shawncrawley shawncrawley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Excited for these baby steps toward better images and efficiency.

@shawncrawley shawncrawley merged commit 51c582e into NOAA-OWP:ti Nov 19, 2024
1 check passed
@nickchadwick-noaa nickchadwick-noaa added this to the V2.1.8 milestone Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants