Skip to content

Refactor docker images #616

Open
Open
@bvavala

Description

@bvavala

The base-dev and dev images can be refactored/simplified, possibly removing the latter.

Currently, we publish base-dev and the user then builds dev.
Their main difference is the presence of Fabric's source code and an option to add apt-get packages in the latter.
See the discussion here #612 (comment).

By moving (the check out of) Fabric's code to base-dev, the image is also able to test FPC -- reason is that FPC tests currently have dependencies on Fabric's source code.

Hence, dev would remain an image that only provides an option for adding apt-get packages, without impacting (by default) the FPC build and testing process.
Whether FPC should provide (tools to build) such an image, or leave this to the end-user/developer, is an open question.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions