File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 - ' src/**'
99 - ' itk/**'
1010 - ' pyproject.toml'
11+ - ' .git/**'
1112
1213permissions :
1314 contents : read
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ cleanup() {
2121trap cleanup EXIT
2222
2323# 1. Pull a2a-samples and checkout revision
24- : " ${A2A_SAMPLES_REVISION:? A2A_SAMPLES_REVISION environment variable must be set } "
24+ : " ${A2A_SAMPLES_REVISION:= $(grep " A2A_SAMPLES_REVISION: " .. / .github / workflows / itk.yaml | head -n 1 | awk ' {print $2} ' ) } "
2525
2626if [ ! -d " a2a-samples" ]; then
2727 git clone https://github.com/a2aproject/a2a-samples.git a2a-samples
@@ -59,13 +59,15 @@ docker build -t itk_service a2a-samples/itk
5959# Mounting a2a-python as repo and itk as current agent
6060A2A_PYTHON_ROOT=$( cd .. && pwd)
6161ITK_DIR=$( pwd)
62+ REPO_ROOT=$( cd ../.. && pwd)
6263
6364# Stop existing container if any
6465docker rm -f itk-service || true
6566
6667docker run -d --name itk-service \
6768 -v " $A2A_PYTHON_ROOT :/app/agents/repo" \
6869 -v " $ITK_DIR :/app/agents/repo/itk" \
70+ -v " $REPO_ROOT /.git:/app/agents/repo/.git" \
6971 -p 8000:8000 \
7072 itk_service
7173
You can’t perform that action at this time.
0 commit comments