Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 mise installed on your machine and a running Docker daemon.

mise install           # python, uv, task
mise run lint          # ansible-lint
mise run molecule-test # molecule test

License

MIT

Releases

Sponsor this project

Used by

Contributors