ccdc.package_manager_configuration

Ansible Role: Package Manager Setup for Build Machines at CCDC

This role sets up package managers to use Artifactory on Linux, Windows, and macOS.

Requirements

You need the geerlingguy.mac Ansible collection. It is used on macOS to set up the HomeBrew package manager.

Role Variables

  • ansible_deployment_artifactory_user: Username for Artifactory with read-only access to mirrors.
  • ansible_deployment_artifactory_key: API key for the above user.

Dependencies

None.

Example Playbook

- hosts: all
  roles:
    - ccdc.package_manager_configuration

License

MIT / BSD

Author Information

This role was created in 2020 by Claudio Bantaloukas, based on existing roles at CCDC, by Jeff Geerling and online research.

Informazioni sul progetto

Set up package managers and CCDC artifactory repositories.

Installa
ansible-galaxy install ccdc.package_manager_configuration
Licenza
mit
Download
6.4k