/
Makefile
41 lines (34 loc) · 958 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
31
32
33
34
35
36
37
38
39
40
41
install-uv:
pip install uv
uv pip install --system -r requirements.txt
build: install-uv
cd transform && dbt deps
cd evidence && npm install
mkdir -p data/data_catalog/raw
mkdir -p data/data_catalog/prep
mkdir -p data/data_catalog/simulator
mkdir -p data/data_catalog/analysis
run:
cd dlt && python3 nba_pipeline.py
cd transform && dbt build
cd evidence && npm run sources
dev:
cd evidence && npm run dev -- --host 0.0.0.0
serve:
rm -rf evidence/build
cd evidence && npm run build:strict
cd evidence && npm i -g http-server
cd evidence && npx http-server ./build
evidence-build:
cd evidence && npm run build
docker-build:
docker build -t mdsbox .
docker-run-evidence:
docker run \
--publish 3000:3000 \
--env MDS_SCENARIOS=10000 \
--env MDS_INCLUDE_ACTUALS=true \
--env MDS_LATEST_RATINGS=true \
--env MDS_ENABLE_EXPORT=true \
--env ENVIRONMENT=docker \
mdsbox make run serve