Commit Graph
22 Commits
Author SHA1 Message Date
Greg Hellings b43b95e124 Move everything off of Ansible 2023-08-22 00:18:02 -05:00
Greg Hellingsandgreg-compass 7b11f96dfd Add yamllint to distros folder 2023-08-15 11:23:29 -05:00
Greg Hellingsandgreg-compass a56b40249b Begin adding VMWare 2023-08-15 11:23:29 -05:00
Greg Hellings 15044c8fb9 Beginning vmware-iso 2023-08-14 01:05:21 -05:00
Greg Hellings ea93524e43 Add NixOS 2023-08-13 23:58:13 -05:00
Greg Hellings c2a53828a1 Add Archlinux 2023-08-13 18:44:20 -05:00
Greg Hellings 9577e133eb Allow buiding all the things 2023-08-12 13:54:23 -05:00
Greg Hellings 87c3e60c58 Update Fedora 2023-08-11 20:15:50 -05:00
Greg Hellings cc95162e18 Continue restructuring 2023-08-10 14:10:58 -05:00
Greg Hellings 22c04bd092 Consolidate CentOS 7 2023-08-03 15:46:44 -05:00
Greg Hellings bb63ff7534 Lots of improvements everywhere 2023-08-03 14:44:02 -05:00
Greg HellingsandGitHub 0a3832d2c4 Add CentOS (#12)
* Add CentOS 7

* Fix rawhide boot

* Test locale versions
2022-06-22 10:00:04 -05:00
Greg HellingsandGitHub 291ebbf82c Add Debian (#11)
* Add Debian

Add work for Debian 9, 10, 11 - which are the only ones still under
maintenance at this time

* Remove Virtualbox ISO file after install

* Fix Ubuntu 18.04 virtualbox
2022-06-20 14:45:24 -05:00
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