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
Move setup process via script into container #2174
Conversation
MkDocs does not seem to render ~~ (crossed out) correctly. @wernerfred @polarathene do you have any idea how to fix this? I mean, it's just a joke in the docs and we can remove it, but it makes me curious. |
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
@docker-mailserver/maintainers Tests should pass again (rebased on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See my suggestions to remove MacOS specific quirks, intruduced in #2001
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Documentation preview for this PR is ready! 🎉 Built with commit: 512de25 |
Decoupling setup process from `setup.sh` script by introducing a setup script _inside_ the container that coordinates the setup process. **This is not a breaking change**. This way, we do not have to keep track of versions of `setup.sh`. This change brings the additional benefit for Kubernetes users to be able to make use of `setup` now, without the need for `setup.sh`. --- * move setup process into container; setup.sh versioning not needed anymore * add tilde functionality to docs Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com> Co-authored-by: Casper <casperklein@users.noreply.github.com>
Decoupling setup process from `setup.sh` script by introducing a setup script _inside_ the container that coordinates the setup process. **This is not a breaking change**. This way, we do not have to keep track of versions of `setup.sh`. This change brings the additional benefit for Kubernetes users to be able to make use of `setup` now, without the need for `setup.sh`. --- * move setup process into container; setup.sh versioning not needed anymore * add tilde functionality to docs Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com> Co-authored-by: Casper <casperklein@users.noreply.github.com>
I have updated the blog post to cover the new conditions regarding setup. I'd also like to take the opportunity to thank you for your efforts! |
You're welcome! :) You blog post was the reason I actually started this as it was very valid and hard (but correct, which I appreciate) criticism. Thanks! |
Description
Decoupling setup process from
setup.sh
script by introducing a setup script inside the container that coordinates the setup process. This is not a breaking change. This way, we do not have to keep track of versions ofsetup.sh
, which was said to be a no-no here. This is a blog post we're linking to in our documentation. This change brings the additional benefit for Kubernets users to be able to make use ofsetup
now, without the need forsetup.sh
.The maintainers discussion referencing / talking about the current
setup.sh
versioning-problem can be found here.This PR was really made possible by @NorseGaud with #2134
Type of change
Checklist:
docs/
)