Closed calind closed 7 years ago
See: https://github.com/PressLabs/developers/
Makefile
make test
make full-test
make run
make build
make lint
make seed
.drone.yml
Dockerfile
docker-compose.yml
setup.py
requirements.txt
requirements.dev.txt
See: https://github.com/PressLabs/developers/
Makefile
make test
(for local development, fast unit tests)make full-test
(for CI, running fast+slow tests)make run
(run the application. For http apps it should output host:port)make build
(for compiling packages)make lint
(run linting tools)make seed
(add initial data to project).drone.yml
for CI testingDockerfile
docker-compose.yml
containing only dependent services for local development (eg. mysql, redis with default ports exposed)setup.py
- with unpinned dependenciesrequirements.txt
- dependencies with pinned versionsrequirements.dev.txt
- development/test dependencies with pinned version