- Build Go binaries (gh-mrva, mrvaserver, mrvaagent) in source repos before copying to container dirs - Apply consistent v0.4.5 tagging across all containers (ghmrva, vscode, hepc, server, agent) - Update hepc to sync mrvahepc source with venv and .git exclusions - Verify deployment with docker-compose-demo.yml and bin/ma.send-request tests
MRVA cli tools container
Set up / run:
cd ~/work-gh/mrva/mrva-docker/containers/ghmrva/
docker build -t client-ghmrva-container:0.4.0 .
# Run
docker run -ti client-ghmrva-container:0.4.0 /bin/bash
# In the container
gh-mrva -h
codeql -h
# tag
docker tag client-ghmrva-container:0.4.0 ghcr.io/hohn/client-ghmrva-container:0.4.0
# push
docker push ghcr.io/hohn/client-ghmrva-container:0.4.0