File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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,6 +59,7 @@ 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
@@ -73,6 +74,7 @@ docker run -d --name itk-service \
7374docker exec itk-service git config --global --add safe.directory /app/agents/repo
7475docker exec itk-service git config --global --add safe.directory /app/agents/repo/itk
7576
77+
7678# 6. Verify service is up and send post request
7779MAX_RETRIES=30
7880echo " Waiting for ITK service to start on 127.0.0.1:8000..."
You can’t perform that action at this time.
0 commit comments