Build Test

Use when you need build, test, or dev commands for memory-service across Go, Java, frontend, or Python modules.

tomevault-io Updated

File contents

Build & Development

Use the smallest verification that matches the files you changed.

Go

go build ./...
go test ./internal/plugin/store/sqlite -count=1
task dev:memory-service

Java

./java/mvnw -f java/pom.xml compile
./java/mvnw -f java/pom.xml test

Frontend

cd frontends/chat-frontend
npm run lint
npm run build

Python

python3 -m compileall python
task verify:python

Debugging Build Failures

go build ./... > build.log 2>&1
rg -n "ERROR|FAIL|panic|undefined:" build.log

go test ./... > test.log 2>&1
rg -n "ERROR|FAIL|panic|--- FAIL:" test.log

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/chirino--memory-service--build-test commit c8330742e6

Frequently asked questions

npx skillmds@latest add tomevault-io/build-test