Install packages on Arch or Ubuntu based systems via their package manager. Optionally, install an AUR package manager on Arch based systems.
Run molecule test to test this role in a docker container
- Arch Linux or Ubuntu based OS
- Sudo permissions
-
cli: Manage CLI packages for instance for server configurationcli.enabled: Set toTrueto enable installation of cli packagescli.common: List of common packages to install on all types of OScli.arch: List of packages to install on Arch Linux onlycli.debian: List of packages to install on Debian only
-
gui: Manage GUI packages for instance for workstation/Laptop configurationgui.enabled: Set toTrueto enable installation of GUI packagesgui.common: List of common packages to install on all types of OSgui.arch: List of packages to install on Arch Linux onlygui.debian: List of packages to install on Debian only
-
install_aur_helper: Set toTrueto install an AUR helper -
is_test: Set toTrueonly required when running molecule test
See converge.yml
MIT