-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
30 lines (24 loc) · 777 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
build-bot:
sudo rm -rf data
mkdir -p data/esbackup
mkdir -p data/esdata
mkdir -p data/notebook_models
chown 1000:1000 -R data/esbackup
chown 1000:1000 -R data/esdata
chown 1000:1000 -R data/notebook_models
./docker/build-base.sh
make train
train:
docker build . -f docker/coach.Dockerfile -t scratchbotcore/coach:boilerplate
docker-compose build bot
run-console:
docker-compose run bot make run-console
create-elastic-index:
docker-compose run --rm -v $(shell pwd)/analytics:/analytics bot python /analytics/setup_elastic.py
import-kibana-dashboards:
docker-compose run --rm kibana python3.6 import_dashboards.py
configure-analytics:
make create-elastic-index
make import-kibana-dashboards
configure-rocket:
docker-compose run --rm bot make config-rocket