build_machine_desktop_environment

ccdc.build_machine_desktop_environment

A role to set up a test-suitable desktop environment. This will set up the following on Linux, macOS and Windows:

  • (CentOS only) Install the GNOME Desktop Environment and make it the default boot environment
  • (Ubuntu only) Install the Ubuntu desktop environment and make it the default boot environment
  • Set up automatic login for the vagrant user
  • Disable screen locks and screensavers

Example Playbook

- hosts: all
  roles:
      - ccdc.build_machine_desktop_environment

Example requirements.yml lines for ansible-galaxy

# Set up desktop environment for test machines
- src: ccdc.build_machine_desktop_environment

License

MIT / BSD

About

Prepare the desktop for building and testing the CSD Portfolio

Install
ansible-galaxy install ccdc-opensource/ansible-role-ccdc-build-machine-desktop-environment
GitHub repository
License
mit
Downloads
2652