-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
We've finally been able to host a public Docker image for weather-tools. The first version can be pulled with this command:
docker pull gcr.io/weather-tools-prod/weather-tools:0.0.0
This unblocks our ongoing efforts to make weather-tools easy to install!
In brief, here is what's needed to make installation better:
- For each tool's associated script, let's add an argument that points to our runtime container. Right now, we specify extra_packages. I believe this can go away. See . I believe we can remove a lot of the packaging and installing logic in these scripts.
weather-tools/weather_dl/weather-dl
Line 76 in edd742d
cli(['--extra_package', pkg_archive]) - We will most likely need to create a new runtime container with an incremented version to get the latest dependencies.
The next steps to fully land a clean install experience will involve:
- Landing the
conda install google-weather-toolsexperience via this staged recipe: Add recipe for google-weather-tools conda-forge/staged-recipes#20892 - Following our release process and tagging a new public release.
- Setting up CI to keep our conda environment and docker image versions consistent via Google Cloud Build and GCR.
Metadata
Metadata
Assignees
Labels
No labels