This is a pipeline implementation written in Python, intended to be used by other repositories as a git submodule. Therefore, the code here will be relatively generic. As use cases grow, so will the robustness of this pipeline.
- Python 3.12.8
- pytest 8.3.4
- Git 2.47.1.windows.1
- Microsoft Windows 10 Pro Version 10.0.19045 Build 19045
- Clone the repository (e.g. git@github.com:ryanschostag/python-pipeline.git)
- Open a Command Prompt and run the commands as shows below to install dependencies.
cd python-pipeline
python -m venv .
Scripts\activate
pip install -r requirements.txt
- If not done yet, run all steps in Setup section above.
- Open a Command Prompt, and run the commands as shown below to run the automated tests.
cd python-pipeline\src
pytest -vv --full-trace tests\test_pipeline.py