Files
2019-09-24 18:19:49 -03:00

45 lines
874 B
Makefile

.PHONY: image init env testdata test test_scraper scrape aggregate backup bench
image:
docker build -t data_scraper -f ./docker/data_scraper/Dockerfile .
ops:
docker-compose -f ./docker/docker-compose.yml up -d
stop:
docker-compose -f ./docker/docker-compose.yml down
init:
pipenv --three && pipenv install --dev
env:
pipenv shell
testdata:
pipenv run python backtester/test/create_test_data.py
test:
pipenv run python -m unittest discover -s backtester/test
test_scraper:
pipenv run python -m pytest -v data_scraper
scrape:
ifdef scraper
pipenv run python -m data_scraper -s $(scraper) -v
else
pipenv run python -m data_scraper -v
endif
aggregate:
pipenv run python -m data_scraper -a
backup:
pipenv run python -m data_scraper -b -v
backup_daily:
pipenv run python -m data_scraper -d -v
bench:
pipenv run python backtester/test/run_benchmark.py