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

build configuration #14

Open
errordeveloper opened this issue Oct 29, 2020 · 0 comments
Open

build configuration #14

errordeveloper opened this issue Oct 29, 2020 · 0 comments

Comments

@errordeveloper
Copy link
Owner

errordeveloper commented Oct 29, 2020

As more features are being added and requested, support for config files becomes essential.

Requirements

  • only one config per image
  • must rebuild on config file changes
  • copy of config file should be stored in a label
  • copy of dockerfile used should also be stored in a label
  • git hash of config file should be part of the image tag
  • if tag is present, rebuilder should inspect config stored in the label and validate it's git hash
  • once the feature is stable, it should be the only supported mode
  • config file should be outside base dir
  • multiple base dir can be used with the same config file as part of variants
  • a custom dockerfile can be specified per variant or for all variants
  • dockerfile can be specified in-line as well as by-path
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant