test: run pytest in CI — real unit job + Qdrant-backed integration job #52
No files matched your search
@@ -37,11 +37,11 @@ jobs:
|
||||
|
||||
- name: Cleanup old Qdrant container
|
||||
run: |
|
||||
docker rm -f mcp-maildir-ci-qdrant 2>/dev/null || true
|
||||
docker rm -f qdrant-${{ github.run_id }} 2>/dev/null || true
|
||||
|
||||
- name: Start Qdrant
|
||||
run: |
|
||||
docker run -d --name mcp-maildir-ci-qdrant \
|
||||
docker run -d --name qdrant-${{ github.run_id }} \
|
||||
--network "container:$(hostname)" \
|
||||
docker.io/qdrant/qdrant:latest
|
||||
|
||||
@@ -68,7 +68,7 @@ jobs:
|
||||
|
||||
- name: Cleanup Qdrant
|
||||
if: always()
|
||||
run: docker rm -f mcp-maildir-ci-qdrant || true
|
||||
run: docker rm -f qdrant-${{ github.run_id }} || true
|
||||
|
||||
build-push:
|
||||
needs: [test, integration-test]
|
||||
|
||||
@@ -29,8 +29,8 @@ jobs:
|
||||
|
||||
- name: Start Qdrant
|
||||
run: |
|
||||
docker rm -f qdrant 2>/dev/null || true
|
||||
docker run -d --name qdrant \
|
||||
docker rm -f qdrant-${{ github.run_id }} 2>/dev/null || true
|
||||
docker run -d --name qdrant-${{ github.run_id }} \
|
||||
--network "container:$(hostname)" \
|
||||
docker.io/qdrant/qdrant:latest
|
||||
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
|
||||
- name: Cleanup Qdrant
|
||||
if: always()
|
||||
run: docker rm -f qdrant 2>/dev/null || true
|
||||
run: docker rm -f qdrant-${{ github.run_id }} 2>/dev/null || true
|
||||
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
@@ -37,11 +37,11 @@ jobs:
|
||||
|
||||
- name: Cleanup old Qdrant container
|
||||
run: |
|
||||
docker rm -f mcp-maildir-ci-qdrant 2>/dev/null || true
|
||||
docker rm -f qdrant-${{ github.run_id }} 2>/dev/null || true
|
||||
|
||||
- name: Start Qdrant
|
||||
run: |
|
||||
docker run -d --name mcp-maildir-ci-qdrant \
|
||||
docker run -d --name qdrant-${{ github.run_id }} \
|
||||
--network "container:$(hostname)" \
|
||||
docker.io/qdrant/qdrant:latest
|
||||
|
||||
@@ -68,7 +68,7 @@ jobs:
|
||||
|
||||
- name: Cleanup Qdrant
|
||||
if: always()
|
||||
run: docker rm -f mcp-maildir-ci-qdrant || true
|
||||
run: docker rm -f qdrant-${{ github.run_id }} || true
|
||||
|
||||
build:
|
||||
needs: [test, integration-test]
|
||||
|
||||
@@ -37,11 +37,11 @@ jobs:
|
||||
|
||||
- name: Cleanup old Qdrant container
|
||||
run: |
|
||||
docker rm -f mcp-maildir-ci-qdrant 2>/dev/null || true
|
||||
docker rm -f qdrant-${{ github.run_id }} 2>/dev/null || true
|
||||
|
||||
- name: Start Qdrant
|
||||
run: |
|
||||
docker run -d --name mcp-maildir-ci-qdrant \
|
||||
docker run -d --name qdrant-${{ github.run_id }} \
|
||||
--network "container:$(hostname)" \
|
||||
docker.io/qdrant/qdrant:latest
|
||||
|
||||
@@ -68,7 +68,7 @@ jobs:
|
||||
|
||||
- name: Cleanup Qdrant
|
||||
if: always()
|
||||
run: docker rm -f mcp-maildir-ci-qdrant || true
|
||||
run: docker rm -f qdrant-${{ github.run_id }} || true
|
||||
|
||||
build-push:
|
||||
needs: [test, integration-test]
|
||||
|
||||
Reference in new issue
Block a user