Code of Conduct Environment Setup Running Tests
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].
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
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
.