OPNsense Forum

English Forums => Development and Code Review => Topic started by: rvalle on October 21, 2019, 03:51:26 pm

Title: Appliance Distribution and Continious Integration
Post by: rvalle on October 21, 2019, 03:51:26 pm
Hi!

I have started to work on  Ansible support and I would like to implement some kind of continuous integration.

The obvious would be to test test playbooks against code changes and new versions of Ansible and OPNSense, to ensure that nothing breaks, etc.

I could start OPNSense with Vagrant, and try to run unit tests against it.

Is there a Virtual Appliance distribution? I think I saw it somewhere.


Title: Re: Appliance Distribution and Continious Integration
Post by: mimugmail on October 21, 2019, 05:06:43 pm
Eugen Meyer (GitHub) did some stuff with Vagrant, just google it :)
Title: Re: Appliance Distribution and Continious Integration
Post by: rvalle on October 22, 2019, 08:42:04 am
Thanks, yes, I can see packer script for building a Vagrant image.

That should do.