atscan/Makefile

69 řádky
1.9 KiB
Makefile
Surový Trvalý odkaz Normální zobrazení Historie

2023-06-26 22:38:43 +02:00
.PHONY: all
all: plc-crawl
plc-daemon:
2023-06-27 10:05:31 +02:00
deno run --unstable --allow-net --allow-read --allow-env --allow-sys ./backend/plc-crawler.js daemon
2023-06-26 22:38:43 +02:00
plc-init:
2023-06-27 10:05:31 +02:00
deno run --unstable --allow-net --allow-read --allow-env --allow-sys ./backend/plc-crawler.js init
2023-06-26 22:38:43 +02:00
plc-crawl:
2023-06-27 10:05:31 +02:00
deno run --unstable --allow-net --allow-read --allow-env --allow-sys ./backend/plc-crawler.js
2023-06-26 22:38:43 +02:00
2023-06-27 02:12:02 +02:00
index:
2023-07-12 18:42:35 +02:00
deno run --unstable --allow-net --allow-read --allow-env --allow-sys --allow-ffi ./backend/indexer.js
2023-06-27 02:12:02 +02:00
index-daemon:
2023-06-27 10:05:31 +02:00
deno run --unstable --allow-net --allow-read --allow-env --allow-sys ./backend/indexer.js daemon
api-ws:
deno run --unstable --allow-net --allow-read --allow-env --allow-sys ./backend/api-ws.js
2023-06-27 02:12:02 +02:00
2023-06-30 07:53:53 +02:00
repo-crawler:
2023-07-04 05:46:42 +02:00
deno run --unstable --allow-net --allow-read --allow-write --allow-env --allow-sys --allow-ffi ./backend/repo-crawler.js
repo-worker:
deno run --unstable --allow-net --allow-read --allow-write --allow-env --allow-ffi --allow-sys ./backend/repo-worker.js
2023-06-27 15:30:07 +02:00
2023-07-05 17:57:37 +02:00
firehose:
deno run --unstable --allow-net --allow-read --allow-env --allow-sys --allow-ffi ./backend/firehose.js
2023-07-12 18:42:35 +02:00
tick:
deno run --unstable --allow-net --allow-read --allow-env ./backend/tick.js
2023-06-28 02:26:00 +02:00
fe-rebuild:
2023-07-07 19:30:15 +02:00
cd frontend && npm run build
rm -rf frontend/prod-build
cp -r frontend/build frontend/prod-build
pm2 restart atscan-fe
2023-06-28 02:26:00 +02:00
2023-06-28 04:49:10 +02:00
be-restart:
pm2 restart atscan-api atscan-indexer atscan-pds-crawler atscan-plc-crawler
2023-06-30 07:53:53 +02:00
install:
deno install --unstable -A -f -n ats ./cli/ats.js
deno install --unstable -A -f -n ats-repo ./cli/ats-repo.js
2023-07-29 11:20:19 +02:00
did-snapshot:
deno run -A ./backend/did-snapshot.js
tree /corn/atscan-db/snapshots/public/did
typesense-init:
deno run --unstable --allow-net --allow-read ./backend/typesense-init.js
2023-06-28 04:34:19 +02:00
format:
2023-06-30 07:53:53 +02:00
cd backend && deno fmt **.js
2023-06-28 04:34:19 +02:00
cd frontend && npm run format
fmt: format
2023-06-28 04:49:10 +02:00
rebuild: be-restart fe-rebuild
2023-06-28 06:01:00 +02:00
start:
pm2 start pm2.config.js
2023-06-26 22:38:43 +02:00
test:
deno test --unstable --allow-read ./backend/test.js