ci: updated dockerfile

This commit is contained in:
Marvin Zhang
2024-11-24 11:35:21 +08:00
parent 3a49f48aaf
commit 0912395837
4 changed files with 9 additions and 14 deletions

View File

@@ -304,23 +304,11 @@ jobs:
CRAWLAB_MONGO_PORT: 27017
ports:
- 8080:8080
options: >-
--health-cmd "curl -f http://localhost:8080/api/health || exit 1"
--health-interval 30s
--health-timeout 10s
--health-retries 5
worker:
image: ghcr.io/${{ github.repository_owner }}/crawlab:${{ needs.setup.outputs.version }}
env:
CRAWLAB_NODE_MASTER: N
CRAWLAB_MASTER_HOST: master
ports:
- 8001:8000
options: >-
--health-cmd "curl -f http://localhost:8001/health || exit 1"
--health-interval 30s
--health-timeout 10s
--health-retries 5
steps:
- name: Checkout repository
uses: actions/checkout@v4