buluma.buildtools

Ansible Role: Buildtools

This role installs build tools on your system.

GitHub Status Version Issues Pulled Requests Downloads
GitHub Version Issues Pull Requests Ansible Role

Example Playbook

Here is an example taken from molecule/default/converge.yml, which is tested for every change, pull request, and release.

---
- name: Deploy Buildtools
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.buildtools

Before running this, make sure your machine is ready. In the CI environment, this is done with molecule/default/prepare.yml:

---
- name: Prepare Machine
  hosts: all
  gather_facts: false
  become: true

  roles:
    - role: buluma.bootstrap

For a more detailed explanation and example, check out this guide.

Requirements

Roles Used

The following roles help prepare your system, but you can use other methods if you prefer.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version

Context

This role works with many related roles. You can find more information about them in their documentation.

Here is a visual of related roles:

dependencies

Compatibility

This role has been tested on the following container images:

Container Tags
Alpine all
Amazon Candidate
EL 8, 9
Debian all
Fedora all
opensuse all
Ubuntu jammy, noble, lunar

Ansible version 2.12 or higher is required. Tests have been conducted on:

  • Previous versions
  • Current version
  • Development version

If you encounter any issues, please report them on GitHub.

Changelog

You can view the history of the role.

License

This role is licensed under Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install buildtools on your system.

Installa
ansible-galaxy install buluma.buildtools
Licenza
apache-2.0
Download
1.4M
Proprietario
DevOps Engineer