是否可以编写脚本来启动FreeBSD VM,在其中运行程序并获取结果?

问题描述 投票:1回答:1

我有一个要在FreeBSD上测试的库。我的CI设置没有任何FreeBSD系统,添加它们很困难,但是]我可以在我的CI脚本中启动VM。 (实际上,我已经这样做是为了在更多奇特的Linux内核版本上进行测试。)

对于Linux,这非常简单:从某个发行站点获取预构建的机器映像,并使用cloud-init注入一个首次运行的脚本,完成。

使用FreeBSD是否可以做同样的事情?我正在寻找一种自动方法来获取标准FreeBSD机器映像(例如,从https://freebsd.org下载),引导它并注入要运行的程序。棘手的部分是它应该完全自动化–我不想在FreeBSD发行新版本时就必须手动单击安装程序。

我有一个要在FreeBSD上测试的库。我的CI安装程序没有任何FreeBSD系统,很难添加它们,但是我可以在CI脚本中启动VM。 (实际上,我已经做过...

freebsd
1个回答
0
投票

[开箱即用,没有类似cloud-init的选项,但是您可以创建自己的映像并使用firstboot,例如,此脚本用于在AWS中使用firstboot引导VM:

© www.soinside.com 2019 - 2024. All rights reserved.