-
Notifications
You must be signed in to change notification settings - Fork 4
/
Makefile
27 lines (19 loc) · 814 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
build:
docker build -t tap-clientsuccess .
test:
docker run --rm -it --env-file .env -v $(PWD):/app --entrypoint /bin/bash tap-clientsuccess -c "cd /app && poetry run pytest -vvv"
bash:
docker run --rm -it --env-file .env -v $(PWD):/app --entrypoint /bin/bash tap-clientsuccess
# Run the tap in discovery mode
run_tap:
poetry run tap-clientsuccess --config ./config.json --catalog catalog.json | target-json > state.json
run_tap_config:
poetry run tap-clientsuccess --config ./config.json --discover > ./catalog.json
run_meltano:
meltano --log-level=debug elt tap-clientsuccess target-jsonl
show_meltano_config:
meltano --log-level=debug config tap-clientsuccess
meltano_install:
pipx install meltano
meltano --log-level=debug install
meltano --log-level=debug invoke tap-clientsuccess --version