File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,29 +20,22 @@ jobs:
2020 - name : Checkout
2121 uses : actions/checkout@v3
2222
23- - name : Switch testbed image to ${{ env.TESTBED_IMAGE }}
24- run : |
25- sed -i "s|isso-js-testbed|${{ env.TESTBED_IMAGE }}|g" docker-compose.yml
26- # Also remove the `build`: section so image is pulled, not built
27- sed -i '/container_name: isso-client/{n;N;N;d}' docker-compose.yml
28-
2923 - name : Pull testbed from ${{ env.TESTBED_IMAGE }}
3024 run : docker pull ${{ env.TESTBED_IMAGE }}
3125
32- - name : Tag testbed image for local use
33- run : docker tag ${{ env.TESTBED_IMAGE }} isso-js-testbed:latest
34-
35- - name : Build the stack
26+ - name : Build isso-server
3627 run : docker compose build isso-server
3728
38- - name : Bring up containers
39- run : docker compose up -d
29+ - name : Start isso-server
30+ run : docker compose up -d isso-server
4031
4132 - name : Wait for isso-server container to be ready
4233 run : ' for i in $(seq 1 30); do [ "$(docker inspect -f {{.State.Health.Status}} isso-server)" = "healthy" ] && s=0 && break || s=$? && sleep 0.3; done; (exit $s)'
4334
4435 - name : Update screenshots
4536 run : make docker-update-screenshots
37+ env :
38+ TESTBED_IMAGE : ${{ env.TESTBED_IMAGE }}
4639
4740 - name : Check for changes
4841 id : check-changes
You can’t perform that action at this time.
0 commit comments