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

Refactor docker images #616

Open
bvavala opened this issue Aug 12, 2021 · 0 comments
Open

Refactor docker images #616

bvavala opened this issue Aug 12, 2021 · 0 comments

Comments

@bvavala
Copy link
Contributor

bvavala commented Aug 12, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants