Commit Graph
9 Commits
Author SHA1 Message Date
Greg HellingsandGitHub cfd9ea5d56 Back to macOS for virtualbox (#10) 2022-06-19 19:59:04 -05:00
Greg HellingsandGitHub 214b1974ca Fix virtualbox tools install (#9)
Ubuntu 22.04 has the tools available and does not need to install from
ISO. This was hanging, though no output seemed to indicate why. So we're
avoiding the ISO altogether and going with the Ubuntu packages
2022-06-19 15:15:35 -05:00
Greg HellingsandGitHub 8448e1f187 Speed up Ansible tests
Move Molecule Vagrant tests over to QEmu runners on Linux boxes
"Dog-food" the Vagrant VMs
Accelerate linting of Ansible code as well
2022-06-08 13:56:47 -05:00
Greg HellingsandGitHub 0941dd9909 Unified Build Time
Unify build time for all runs in a single release
Clean up Ansible and gitignores
2022-06-08 02:27:48 -05:00
Greg HellingsandGitHub dea5487a3c Add virtualbox-iso target
Lots of other, small quality of life improvements to build process
Output of build serial console to artifacts upon failure
Reducing verbosity of Packer, now that serial output is captured
Fixed sizing problems with the boot partitions of Ubuntu versions
Use of Mac builders for Virtualbox targets
Updating Ubuntu builders to 22.04, as well
2022-06-08 01:39:37 -05:00
Greg Hellings cd5a731ac8 Fix new ansible-lint errors 2022-05-31 20:13:29 -05:00
Greg HellingsandGitHub e2e22cae6e Unify testing builds
Unify Ansible testing builds into a single job
Add a few basic "unit test" Ansible builds
Update dependencies
2022-05-06 14:47:43 -05:00
Greg Hellings 5aa52aeff0 Add Ansible linting and other stuff 2022-05-05 08:17:48 -05:00
Greg Hellings ff59effbb1 Ubuntu 20.04 on QEmu working 2022-05-04 09:00:17 -05:00