Skip to content

Commit 880a679

Browse files
committed
makefile changes and scripts and lock
1 parent 4268e7c commit 880a679

5 files changed

Lines changed: 29 additions & 7705 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,3 +137,4 @@ dist
137137
# Vite logs files
138138
vite.config.js.timestamp-*
139139
vite.config.ts.timestamp-*
140+
functions/opencode-headless/_calvincode_build

Makefile

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,25 @@ docker-push-send-email-link:
5252
# Run All Tests inside K8s (Centralized Runner)
5353
test-k8s-all:
5454
@echo "Running all K8s tests via centralized KubernetesJS runner..."
55-
npx ts-node scripts/test-runner.ts
55+
pnpm exec ts-node scripts/test-runner.ts
5656

5757
build-test-runner:
5858
@echo "Building Shared Test Runner Image..."
59-
docker build -f functions/_runtimes/node/Dockerfile.test -t constructive/function-test-runner:v2 .
60-
$(KIND_BIN) load docker-image constructive/function-test-runner:v2 --name interweb-local
59+
docker build -f functions/_runtimes/node/Dockerfile.test -t constructive/function-test-runner:v4 .
60+
$(KIND_BIN) load docker-image constructive/function-test-runner:v4 --name interweb-local
6161

6262
# Individual Test Shortcuts
6363
test-calvin:
64-
pnpm --filter @constructive-io/llm-internal-calvin-fn test
64+
pnpm exec ts-node scripts/test-runner.ts --function llm-internal-calvin
6565

6666
test-opencode-headless:
67-
pnpm --filter @constructive-io/opencode-headless-fn test
67+
pnpm exec ts-node scripts/test-runner.ts --function opencode-headless
68+
69+
test-twilio:
70+
pnpm exec ts-node scripts/test-runner.ts --function twilio-sms
71+
72+
test-llm-external:
73+
pnpm exec ts-node scripts/test-runner.ts --function llm-external
74+
75+
test-email:
76+
pnpm exec ts-node scripts/test-runner.ts --function send-email-link

0 commit comments

Comments
 (0)