Skip to content

iFeelSmart/ansible-role-tools4dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools4Dev

An Ansible role that installs and sets up Tools4dev for Linux & MacOS.

Requirements

None.

Role Variables

t4d_autoload: true

Defines if t4dtools has to be auto-loaded when logging to a shell

t4d_user: "{{ ansible_remote_user }}"
t4d_group: t4d
t4d_homedir: ~/.tools4dev

Define tools4dev user that will be used for installation.

t4d_version: 5.0.0
t4d_download_url: "https://github.com/iFeelSmart/Tools4Dev/archive/refs/tags/{{ t4d_version }}.tar.gz"

Define tools4dev version & url to retrieve and download for installation.

t4d_bindir: "{{ t4d_homedir }}/bin"
t4d_shellrc: ~/.zshrc
t4d_team_enabled: false
t4d_team_src: ""
t4d_team_dest: ~/Git/team
t4d_team_name: Defaul

Define tools4dev team configuration to install and enable.

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
     - ifeelsmart.tools4dev

License

MIT

Author Information

This Ansible role was created by iFeelSmart DevOps team in 2023

About

Ansible role for tools4dev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages