File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Backend Docker Image CI
2+
3+ on :
4+ push :
5+ branches : [ "main" ]
6+ paths :
7+ - ' runtime/deer-flow/**'
8+ - ' scripts/images/deer-flow-backend/**'
9+ - ' scripts/images/deer-flow-frontend/**'
10+ - ' .github/workflows/docker-image-deer-flow.yml'
11+ pull_request :
12+ branches : [ "main" ]
13+ paths :
14+ - ' runtime/deer-flow/**'
15+ - ' scripts/images/deer-flow-backend/**'
16+ - ' scripts/images/deer-flow-frontend/**'
17+ - ' .github/workflows/docker-image-deer-flow.yml'
18+ workflow_dispatch :
19+
20+ jobs :
21+ call-docker-build :
22+ name : Build and Push Backend Docker Image
23+ uses : ./.github/workflows/docker-images-reusable.yml
24+ permissions :
25+ contents : read
26+ packages : write
27+ with :
28+ service_name : deer-flow
29+ build_dir : .
Original file line number Diff line number Diff line change @@ -84,20 +84,10 @@ label-studio-adapter-docker-build:
8484
8585.PHONY : deer-flow-docker-build
8686deer-flow-docker-build :
87- @if [ -d " ../deer-flow/.git" ]; then \
88- cd ../deer-flow && git pull; \
89- else \
90- git clone git@github.com:bytedance/deer-flow.git ../deer-flow; \
91- fi
92- cd ../deer-flow && \
93- if git apply --check ../DataMate/runtime/deer-flow/feature_collection.patch; then \
94- git apply ../DataMate/runtime/deer-flow/feature_collection.patch; \
95- fi
9687 cp -n runtime/deer-flow/.env.example runtime/deer-flow/.env
9788 cp -n runtime/deer-flow/conf.yaml.example runtime/deer-flow/conf.yaml
98- cp runtime/deer-flow/.env ../deer-flow/.env
99- cp runtime/deer-flow/conf.yaml ../deer-flow/conf.yaml
100- cd ../deer-flow && docker compose build
89+ docker build -t deer-flow-backend:$(VERSION ) . -f scripts/images/deer-flow-backend/Dockerfile
90+ docker build -t deer-flow-frontend:$(VERSION ) . -f scripts/images/deer-flow-frontend/Dockerfile
10191
10292.PHONY : mineru-docker-build
10393mineru-docker-build :
You can’t perform that action at this time.
0 commit comments