From 154e6fb5122dbafe69fbce25fc283314e0800cc5 Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Fri, 10 Jun 2022 22:17:44 +0800 Subject: [PATCH] trigger workflow --- .github/workflows/docker-crawlab.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-crawlab.yml b/.github/workflows/docker-crawlab.yml index 975901ad..c1ea8f35 100644 --- a/.github/workflows/docker-crawlab.yml +++ b/.github/workflows/docker-crawlab.yml @@ -138,18 +138,25 @@ jobs: sed -i "s/${IMAGE_NAME}:latest/${IMAGE_NAME}:${IMAGE_VERSION}/" Dockerfile done fi + - name: Build image run: docker build . --file Dockerfile --tag image - - name: Log into registry - run: echo ${{ secrets.DOCKER_PASSWORD}} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin + - name: Test image run: | - docker run -d --name crawlab_master --rm -e CRAWLAB_NODE_MASTER=Y -p 8080:8080 image - sleep 10 + docker run -d --rm --name crawlab_master \ + -e CRAWLAB_NODE_MASTER=Y \ + -p 8080:8080 \ + image + sleep 30 docker ps docker logs crawlab_master curl http://localhost:8080/api/system-info docker stop crawlab_master + + - name: Log into registry + run: echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin + - name: Push image run: | IMAGE_VERSION=${{needs.setup.outputs.version}}