fix: escape Go template braces in docker inspect for GitHub Actions
GitHub Actions interprets {{ }} as expression syntax. Use
${{ "{{" }} workaround to produce literal braces in shell.
Made-with: Cursor
This commit is contained in:
parent
75250b47ee
commit
e92aa7ed1f
2 changed files with 4 additions and 4 deletions
4
.github/workflows/pr-test.yml
vendored
4
.github/workflows/pr-test.yml
vendored
|
|
@ -1668,8 +1668,8 @@ jobs:
|
|||
|
||||
- name: Start Tai (with Docker socket + K8s proxy)
|
||||
run: |
|
||||
K3D_IP=$(docker inspect k3d-tai-test-server-0 \
|
||||
--format '{{.NetworkSettings.Networks.k3d-tai-test.IPAddress}}')
|
||||
FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}'
|
||||
K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}")
|
||||
echo "k3d server IP: ${K3D_IP}"
|
||||
|
||||
docker run -d --name tai \
|
||||
|
|
|
|||
4
.github/workflows/unit-test.yml
vendored
4
.github/workflows/unit-test.yml
vendored
|
|
@ -1222,8 +1222,8 @@ jobs:
|
|||
|
||||
- name: Start Tai (with Docker socket + K8s proxy)
|
||||
run: |
|
||||
K3D_IP=$(docker inspect k3d-tai-test-server-0 \
|
||||
--format '{{.NetworkSettings.Networks.k3d-tai-test.IPAddress}}')
|
||||
FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}'
|
||||
K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}")
|
||||
echo "k3d server IP: ${K3D_IP}"
|
||||
|
||||
docker run -d --name tai \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue