在虚拟机中自动安装设置

Auto install setup in virtual machine

我有一个构建系统,它让我构建我的 c# 软件,然后 运行 进行构建以进行设置并将其部署到存储库中。

现在,我需要的是,在部署之后,我需要在虚拟机或沙箱上安装此设置。

我该怎么做?有没有适合我的软件?

例如,在安装程序构建完成后,这个软件有我自己的配置,采用我的设置并在这个 VM/沙箱中以静默模式安装,然后如果我想我也可以 运行测试。

主要思想是,每当部署一个构建时,它都会自动安装到我的机器中,以便快速查看结果/运行 测试,否则我总是需要,在构建之后,打开机器,安装和测试。

您可以查看 Vagrant with VirtualBox 的使用情况。
完成构建并准备好安装程序后,您可以 mount/copy 将其安装到您使用 Vagrant 提供的新 VM 中。
然后将安装命令添加到 Vagrantfile(描述您的 VM 配置和设置的文件)。

这是自动化构建、安装和测试场景的一种非常常见的设置。

希望对您有所帮助。