make Targets
This project uses Docker containers to make the results independent of host environment.
This project contains a Makefile which acts as a UI for building Docker images, testing images, starting and stopping containers, etc. The following make targets are defined:
Makefile target |
Description |
---|---|
build |
Build a new application image |
build_wheel |
Build the Python wheel |
down |
stop all containers launched ‘make up’ |
help |
show a summary of the makefile targets |
lint |
lint the application (static code analysis) |
pull |
Download the application image from the Docker registry |
push |
Push the application image to the Docker registry |
test |
Test the application image |
up |
launch the Calculator container service |