-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
With #149 we've successfully created a working multi-container build process for Docker images within this repository. This will allow us to eventually stage multiple services from the same codebase, with shared components as needed, and push to OSG Harbor or other container repositories as appropriate.
Ideally, we'd clean this up in several ways:
- More stable process to include libraries in Docker containers (right now we manually copy wheels, which is brittle and has problems with hash stability across platforms)
- Less repetitive/confusing CI pipelines
- Include API v3 (and other containers?) in this build configuration
- Wrap scripts in a
macrostrat dev {build,publish}command as appropriate - Make it possible to locally build/push images using the same structure
- Document the process
We may want to pair this with other architectural simplifications such as #89
Metadata
Metadata
Assignees
Labels
No labels