-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update METbaseimage to complete the transition to the Debian 12 (bookworm) base image #12
Comments
Maybe you want to look into spack to build the dependencies for MET? Our spack-stack project could be very helpful in that regard. |
…llowing GHA warning message: Warning: The command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
…eeded to compile Proj from scratch
…h script from the feature_2669_proj branch to demonstrate that this that script runs fine via GHA.
…set-output warning message.
Thanks @climbfuji for the info on this. I did coordinate with @jprestop about Spack. I do suspect that using Spack would be an alternative to the |
…Dockerfile here to pull compile_MET_all.sh from develop rather than the feature_2669_proj feature branch.
Describe the New Feature
dtcenter/MET#2669 adds a new dependency on the Proj library (recommend using the latest Proj version 9.2.1).
This issue is to update the METbaseimage to include the proj libraries to facilitate the compilation of MET for GitHub actions. This can be accomplished as follows:
dtcenter/met-base:v2.0_debian
. And we've been using that base image for MET development for > 6 months.Dockerfile
with the contents ofDockerfile.debian
Dockerfile.debian_unit_test_env
with the contents ofDockerfile.unit_test_env
compile_MET_all.sh
script and corresponding tar file has been updated to support the compilation of Proj. Note that Enhance METbaseimage to compile the ecKit and Atlas libraries #13 will soon add support for ecKit and Atlas.Including this issue on the
MET-12.0.0 Development
project since this change relates directly to the compilation of MET.Acceptance Testing
Verify that the development version of MET can compile with these changes.
Time Estimate
4 hours.
Sub-Issues
Consider breaking the new feature down into sub-issues.
Relevant Deadlines
Please do as early as possible in the MET version 12.0.0 development timeline.
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
New Feature Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Development issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
The text was updated successfully, but these errors were encountered: