一个愚蠢的简单制作包装,让我的生活更轻松

2021-06-03 23:51:01

蛋糕是一个非常薄的包装包围,使所有目标都在展开Docker / Podman容器内运行。

大多数项目都应该拥有一个Makefile和Dockerfile,他们的rootvenience和便携性

在集装箱和&#34之间选择;裸体"构建应与互换的键入或蛋糕一样简单

CI / CD管道应该能够从Makefile Inan符合人体工程学方式中重复使用所述指令,而无需保持构建背景

因为我发现自己不断地编写在Acontainer中运行目标的makefiles,然后为人们添加add-hoc方法,因为不使用containtrong环境变量,然后通过绑定安装和较少的重启频率半心半意外尝试。避免名称和标记冲突的故障影像。我认为是时候提取这个脚本了。尽管它很简单,脚本涵盖了我的函数案例的99%,因为行为等行为,而不会被绑在特定的方面。

因为其他依赖性是一个问题,尤其是在公司环境中。只需将此脚本卷曲/将此脚本复制到$ Path和您和#39中的目录中;再到好处。

我可能会为他们提供方便,但原则上你需要为DOIS重用现有的完成完成。在zsh看起来像这样的东西:

只是用蛋糕而不是制作。 默认值应适合大多数用例。 如果您真的需要,您可以使用$ cake_runtime_arg指定其他docker / podman参数。 如果您需要它们才能粘在您的项目中,我建议将这些放在你的.envrc中。