2 个仓库
Custom commands that run immediately after a package or plugin is installed to finalize setup.
Distinct from Post-Creation Command Executions: Distinct from Post-Creation Command Executions by focusing on plugin installation rather than container creation.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Post-Installation Command Executions. Refine with filters or upvote what's useful.
Zinit 是一个 Zsh 插件管理器,用于下载、加载和更新 Z shell 的扩展和代码片段。它充当性能优化器、Shell 二进制安装器和补全管理器,为 Shell 生命周期自动化和 Tab 补全定义注册提供了一个框架。 该项目通过字节码编译、配置缓存和延迟加载等高级启动优化技术脱颖而出,显著缩短了 Shell 启动时间。它还通过支持在无需完整仓库安装的情况下加载远程代码片段,以及利用 Shell 模拟层确保与非原生语法的兼容性,从而优化了插件执行模型。 该管理器的更广泛能力包括通过安装钩子(hooks)实现插件生命周期自动化、将编译后的二进制文件部署到专用前缀目录,以及根据环境条件动态激活插件。它还提供了使用命名管道管理后台服务、监控插件活动以及执行加载性能分析的工具。
Runs custom shell commands, makefiles, or configure scripts immediately after cloning or updating a plugin.
Veewee 是一个用于自动化生成和打包跨多个虚拟机管理程序的自定义虚拟机镜像的框架。它作为一个虚拟机镜像构建器、操作系统安装自动化工具和镜像转换器,能够为 KVM、Vagrant 和 VMware 生成配置好的镜像。 该工具的独特之处在于使用远程桌面按键注入直接向客户机缓冲区模拟键盘输入,从而自动化通常需要手动交互的安装过程。它还通过多提供商导出系统支持创建自定义基础镜像 (base boxes) 和便携式镜像格式。 该项目涵盖了镜像构建管道,包括 ISO 管理、基于 YAML 的机器规范和模板驱动的配置生成。其功能范围扩展到硬件参数配置、顺序安装后脚本编写以及构建验证,以确保组件安装正确。
Executes a sequential series of shell scripts inside a guest VM after the primary OS installation is complete.