From a1307a0d3f2e9828559ce5b558497955fff6d8ca Mon Sep 17 00:00:00 2001
From: jianjiang <jianjiang@iflytek.com>
Date: Mon, 17 Apr 2023 15:42:50 +0800
Subject: [PATCH] =?UTF-8?q?=20Please=20enter=20the=20commit=20message=20fo?=
 =?UTF-8?q?r=20your=20changes.=20Lines=20starting=20q=EF=BC=9Aq#?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .gitea/workflows/build.yaml                   |  47 ++++++++++++++++++
 .../Dockerfile => Dockerfile                  |   5 +-
 table_transformer_detection/app.py => app.py  |   0
 .../example_pdf.png => example_pdf.png        | Bin
 .../packages.txt => packages.txt              |   0
 .../requirements.txt => requirements.txt      |   0
 6 files changed, 49 insertions(+), 3 deletions(-)
 create mode 100644 .gitea/workflows/build.yaml
 rename table_transformer_detection/Dockerfile => Dockerfile (90%)
 rename table_transformer_detection/app.py => app.py (100%)
 rename table_transformer_detection/example_pdf.png => example_pdf.png (100%)
 rename table_transformer_detection/packages.txt => packages.txt (100%)
 rename table_transformer_detection/requirements.txt => requirements.txt (100%)

diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml
new file mode 100644
index 0000000..03be22b
--- /dev/null
+++ b/.gitea/workflows/build.yaml
@@ -0,0 +1,47 @@
+name: Build
+run-name: ${{ github.actor }} is upgrade release 🚀
+on: [push]
+env:
+  REPOSITORY: ${{ github.repository }}
+  COMMIT_ID: ${{ github.sha }}
+jobs:
+  Build-Deploy-Actions:
+    runs-on: ubuntu-latest
+    steps:
+      - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event."
+      - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!"
+      - run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}."
+      - name: Check out repository code
+        uses: actions/checkout@v3
+      -
+        name: Setup Git LFS
+        run: |
+          git lfs install
+          git lfs fetch
+          git lfs checkout          
+      - name: List files in the repository
+        run: |
+                    ls ${{ github.workspace }}
+      -
+        name: Docker Image Info
+        id: image-info
+        run: |
+          echo "::set-output name=image_name::$(echo $REPOSITORY | tr '[:upper:]' '[:lower:]')"
+          echo "::set-output name=image_tag::${COMMIT_ID:0:10}"          
+      -
+        name: Login to Docker Hub
+        uses: docker/login-action@v2
+        with:
+          registry: artifacts.iflytek.com
+          username: ${{ secrets.DOCKERHUB_USERNAME }}
+          password: ${{ secrets.DOCKERHUB_TOKEN }}
+      - name: Set up Docker Buildx
+        uses: docker/setup-buildx-action@v2
+      -
+        name: Build and push
+        run: |
+          docker version
+          docker buildx build -t artifacts.iflytek.com/docker-private/atp/${{ steps.image-info.outputs.image_name }}:${{ steps.image-info.outputs.image_tag }} . --file ${{ github.workspace }}/Dockerfile --load
+          docker push artifacts.iflytek.com/docker-private/atp/${{ steps.image-info.outputs.image_name }}:${{ steps.image-info.outputs.image_tag }}
+          docker rmi artifacts.iflytek.com/docker-private/atp/${{ steps.image-info.outputs.image_name }}:${{ steps.image-info.outputs.image_tag }}          
+      - run: echo "🍏 This job's status is ${{ job.status }}."
diff --git a/table_transformer_detection/Dockerfile b/Dockerfile
similarity index 90%
rename from table_transformer_detection/Dockerfile
rename to Dockerfile
index 64ccc3b..c39b05c 100644
--- a/table_transformer_detection/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,6 @@
 # please visit https://github.com/xfyun/aiges/releases to get stable and suitable iamges.
 
-FROM public.ecr.aws/iflytek-open/cuda-go-python-base:11.6-1.17-3.9.13-ubuntu1804
-
+FROM iflyopensource/aiges-gpu:11.2-1.17-3.9.13-ubuntu1804-v3.3.2
 RUN sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list
 RUN sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
 
@@ -25,4 +24,4 @@ RUN apt-get install git-lfs
 RUN git lfs install
 RUN git clone http://172.16.59.16:3000/microsoft/table-transformer-detection.git
 
-CMD ["python3", "app.py"]
\ No newline at end of file
+CMD ["python3", "app.py"]
diff --git a/table_transformer_detection/app.py b/app.py
similarity index 100%
rename from table_transformer_detection/app.py
rename to app.py
diff --git a/table_transformer_detection/example_pdf.png b/example_pdf.png
similarity index 100%
rename from table_transformer_detection/example_pdf.png
rename to example_pdf.png
diff --git a/table_transformer_detection/packages.txt b/packages.txt
similarity index 100%
rename from table_transformer_detection/packages.txt
rename to packages.txt
diff --git a/table_transformer_detection/requirements.txt b/requirements.txt
similarity index 100%
rename from table_transformer_detection/requirements.txt
rename to requirements.txt