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

Support basic, locally-defined customizations to worker images #702

Merged

Conversation

robertbartel
Copy link
Contributor

Adding some simple mechanisms to support limited customization of job worker images. The primary intended use case is to allow for additional types of BMI modules to be available for use in ngen jobs.

Adding helper script intended for use in local worker image
customization, which clones and builds CMake-compatible libraries, etc.
for simple situations.
Adding support for incorporating locally defined (i.e., ignored by Git)
customization for job worker images via a few different mechanisms to
the ngen Dockerfile.
Updating repo to ignore the files that can be created and are used for
locally-defined customizations to the worker images.
@robertbartel robertbartel added enhancement New feature or request maas MaaS Workstream labels Aug 22, 2024
Copy link
Contributor

@christophertubbs christophertubbs left a comment

Choose a reason for hiding this comment

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

Good work. Props for the detailed README.

@christophertubbs christophertubbs merged commit cddc88e into NOAA-OWP:master Aug 22, 2024
8 checks passed
@robertbartel robertbartel deleted the f/customize_worker/main branch September 6, 2024 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maas MaaS Workstream
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants