-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
explore testing and ci #10
Comments
When picking this up, perhaps figuring out how to use vagrant-cachier plugin to speed up vagrant provisioning would be good too. Currently the debian basebox is missing the vbox guest additions because of licencing issues, so the plugin doesn't work. |
I got as far as running the cryptsetup until it blows up. Strange because the tests for the cryptsetup role itself seem to pass. However the author is doing a ton of magic bootstrapping through a pretty intense ansible testing framework he wrote. I haven't tried it with our role yet. |
For local testing of Ansible roles, I highly recommend molecule with serverspec unit tests for system state. Writing serverspec tests leaves the door open for a trivial port to inspec, which isn't quite production-ready yet, but has the huge benefit of trivial retargeting, meaning you can verify over SSH transport (vagrant, prod) or local (perfect for CI). |
Nice find. Usally I'm aware of tools in this space, but I had never On Fri, Mar 4, 2016, at 04:28 PM, Conor wrote:
Links: |
The text was updated successfully, but these errors were encountered: