Skip to content

Reduce/remove need for manual dev env docker-compose image tag management #216

@Stephen-ONeil

Description

@Stephen-ONeil

In the dev environment docker-compose configuration, some services are always live against the source code on disk (and service based on the node-dev image) and some only refresh when the images rebuild (requiring devs to kill the docker env and either bump the respective image tag in docker-compose.dev.yaml or manually rm the previous image build; ideally they bump the tag so other dev's local docker images are busted, but even that gets clunky if multiple live branches increment the tags to the same numbers).

I could force those images to rebuild every time the docker compose env is launched, but that might be too painful. Could build the equivalent for the node-dev image for the python and r services, but that's a maintenance burden. Hm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions