Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 968 Bytes

File metadata and controls

73 lines (50 loc) · 968 Bytes

Development

Requirements

Setup

  • Clone the repository:
git clone https://github.com/JoaoBrlt/ansible-setup.git
  • Create a virtual environment:
python3 -m venv .venv
  • Activate the virtual environment:
source .venv/bin/activate
  • Install the dependencies:
pip3 install -r requirements.txt

Development

  • Activate the virtual environment:
source .venv/bin/activate
  • Set the required environment variables:
source .envrc

Lint

  • Lint the code:
ansible-lint

Test

  • Test a role:
cd roles/...
molecule test
  • Test the playbook:
molecule test