In this exercise, we will automate the task of installing packages, linting, formatting and testing using Makefile.
- Create a virutal environment.
python -m venv ~/practical-ops/exercise/1-makefile-exercise
- Activate the virtual environment.
source ~/practical-ops/exercise/1-makefile-exercise/bin/activate
- Continuous Integration using Makefile
make install
make lint
make format
make test