plain image manifests
Some checks failed
build_docker / essential (push) Successful in 0s
build_docker / build_paddle_ocr (push) Failing after 4m7s
build_docker / build_easyocr_gpu (push) Has been cancelled
build_docker / build_doctr (push) Has been cancelled
build_docker / build_doctr_gpu (push) Has been cancelled
build_docker / build_raytune (push) Has been cancelled
build_docker / build_paddle_ocr_gpu (push) Has been cancelled
build_docker / build_easyocr (push) Has been cancelled

This commit is contained in:
2026-04-21 20:54:59 +02:00
parent 5351d4a57b
commit 569a7bca4a
7 changed files with 110 additions and 90 deletions

View File

@@ -52,16 +52,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push CPU image
uses: docker/build-push-action@v5
with:
context: src/paddle_ocr
file: src/paddle_ocr/Dockerfile.cpu
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_cpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_cpu }}:latest
- name: Build and push CPU image
uses: docker/build-push-action@v5
with:
context: src/paddle_ocr
file: src/paddle_ocr/Dockerfile.cpu
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_cpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_cpu }}:latest
# PaddleOCR GPU image (amd64 only)
build_paddle_ocr_gpu:
@@ -81,16 +83,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push GPU image
uses: docker/build-push-action@v5
with:
context: src/paddle_ocr
file: src/paddle_ocr/Dockerfile.gpu
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_gpu }}:latest
- name: Build and push GPU image
uses: docker/build-push-action@v5
with:
context: src/paddle_ocr
file: src/paddle_ocr/Dockerfile.gpu
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_gpu }}:latest
# EasyOCR CPU image (amd64 only)
build_easyocr:
@@ -110,16 +114,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push EasyOCR image
uses: docker/build-push-action@v5
with:
context: src/easyocr_service
file: src/easyocr_service/Dockerfile
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_easyocr }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_easyocr }}:latest
- name: Build and push EasyOCR image
uses: docker/build-push-action@v5
with:
context: src/easyocr_service
file: src/easyocr_service/Dockerfile
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_easyocr }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_easyocr }}:latest
# EasyOCR GPU image (amd64 only)
build_easyocr_gpu:
@@ -139,16 +145,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push EasyOCR GPU image
uses: docker/build-push-action@v5
with:
context: src/easyocr_service
file: src/easyocr_service/Dockerfile.gpu
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_easyocr_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_easyocr_gpu }}:latest
- name: Build and push EasyOCR GPU image
uses: docker/build-push-action@v5
with:
context: src/easyocr_service
file: src/easyocr_service/Dockerfile.gpu
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_easyocr_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_easyocr_gpu }}:latest
# DocTR CPU image (amd64 only)
build_doctr:
@@ -168,16 +176,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push DocTR image
uses: docker/build-push-action@v5
with:
context: src/doctr_service
file: src/doctr_service/Dockerfile
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_doctr }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_doctr }}:latest
- name: Build and push DocTR image
uses: docker/build-push-action@v5
with:
context: src/doctr_service
file: src/doctr_service/Dockerfile
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_doctr }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_doctr }}:latest
# DocTR GPU image (amd64 only)
build_doctr_gpu:
@@ -197,16 +207,18 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push DocTR GPU image
uses: docker/build-push-action@v5
with:
context: src/doctr_service
file: src/doctr_service/Dockerfile.gpu
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_doctr_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_doctr_gpu }}:latest
- name: Build and push DocTR GPU image
uses: docker/build-push-action@v5
with:
context: src/doctr_service
file: src/doctr_service/Dockerfile.gpu
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_doctr_gpu }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_doctr_gpu }}:latest
# Ray Tune OCR image (amd64 only)
build_raytune:
@@ -226,13 +238,15 @@ jobs:
username: username
password: ${{ secrets.CI_READWRITE }}
- name: Build and push Ray Tune image
uses: docker/build-push-action@v5
with:
context: src/raytune
file: src/raytune/Dockerfile
platforms: linux/amd64
push: true
tags: |
${{ needs.essential.outputs.image_raytune }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_raytune }}:latest
- name: Build and push Ray Tune image
uses: docker/build-push-action@v5
with:
context: src/raytune
file: src/raytune/Dockerfile
platforms: linux/amd64
push: true
provenance: false
sbom: false
tags: |
${{ needs.essential.outputs.image_raytune }}:${{ needs.essential.outputs.Version }}
${{ needs.essential.outputs.image_raytune }}:latest