diff --git a/.github/workflows/services-test.yaml b/.github/workflows/services-test.yaml index bf326ef..fdafa76 100644 --- a/.github/workflows/services-test.yaml +++ b/.github/workflows/services-test.yaml @@ -24,12 +24,20 @@ jobs: REDIS_CONTAINER_ID=$(docker ps --filter "name=redissss" --format "{{.ID}}") echo $REDIS_CONTAINER_ID docker exec $REDIS_CONTAINER_ID whoami - # kb-service-test: - # runs-on: ubuntu-arm64 - # services: - # kingbase: - # image: yanhao98/kingbase_v008r006c009b0014_single_arm:v1 - # options: --entrypoint bash -- + kb-service-test: + runs-on: ubuntu-arm64 + services: + kingbaseeeee: + image: yanhao98/kingbase_v008r006c009b0014_single_arm:v1 + options: --entrypoint bash --network host -e SYSTEM_PWD=kingbasees + steps: + - name: Test with Kingbase + run: | + docker ps --format "table {{.Names}}" + # 找出 kingbase 的 container id + KINGBASE_CONTAINER_ID=$(docker ps --filter "name=kingbaseeeee" --format "{{.ID}}") + echo $KINGBASE_CONTAINER_ID + docker exec $KINGBASE_CONTAINER_ID whoami # #!/bin/bash # docker rm -f kingbase_tmp &>/dev/null || true