cd xtest
npm ci && npm i @opentdf/sdk@CLIENT_VERSION
pip install -r ./requirements.txt
tilt up
Before doing theabove, configure Github packages as the scope provider for opentdf
npm login --scope=@opentdf --registry=https://npm.pkg.github.com
Automated checks for vulnerabilities identified during penetration testing
Place to run frontend and backend together locally. Check Backend "Quick Start and Development" for Prerequisites
- delete the cluster with
ctlptl delete cluster kind-kind
and clear saved related images in docker if you've run integration tests locally from other folder - run
ctlptl create cluster kind --registry=ctlptl-registry
cd vulnerability
tilt up
If you are running locally on mac,
frontend 'npm run build' step may take too long.
A possible solution is to run npm run build
and change frontend/Dockerfile
line RUN npm run build
to COPY build/ build/
so it won't run it inside docker.
Be careful not to push these changes,
we won't need that to CI machines that runs on linux.