Skip to content

sgaunet/ansible-role-glab

Repository files navigation

GitHub release CI License

Ansible Role: glab

An Ansible Role that installs glab on Linux.

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

glab_bin_path: "/usr/local/bin/glab"
glab_tmp_directory: "{{ lookup('env', 'TMPDIR') | default('/tmp', true) }}"
glab_os: "Linux"
glab_arch: "x86_64"

Dependencies

None.

Example Playbook

- hosts: all
  roles:
    - sgaunet.glab

Development

Testing

This role is tested with Molecule.

To run the tests, you need to have devbox installed on your machine.

devbox run test

License

MIT