Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

32 lines (23 loc) · 1.04 KB

Contributing to ansible-mariadb-galera-cluster

Table Of Contents

Code of Conduct Environment Setup Running Tests

Code of Conduct

This project and everyone participating in it is governed by the ansible-mariadb-galera-cluster Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

Environment Setup

python3.10 -m venv .venv
source .venv/bin/activate

# Install Requirements
pip install -r requirements.txt -r requirements-dev.txt
pip install pre-commit

# One-Time Install of Commit Hooks
pre-commit install

Running Tests

This project uses Molecule to run tests:

molecule test --scenario-name $SCENARIO

For a list of valid scenario names, see the folders listed under molecule. To see the scenario names run as part of continuous integration testing, see .github/workflows/default.yml.