diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index a34154879..34d40da4b 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -12,19 +12,19 @@ on: jobs: standalone: - name: Standalone + name: standalone runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Build Docker Image + - name: build docker image run: | cd tools/docker/standalone docker build --build-arg VERSION=4.2.1.0-100000102023092807 -t oceanbase-ce . - - name: Boot Docker Container + - name: start docker container timeout-minutes: 5 run: | docker run --name ob-slim -p 2881:2881 -e MODE=slim -d oceanbase-ce eval 'while ! docker logs ob-slim | grep -q "boot success!"; do echo "booting..."; sleep 10; done' echo "boot success!" - - name: Test Docker Container + - name: test docker container run: docker exec ob-slim obclient -h127.0.0.1 -P2881 -uroot -e 'select version()'