From 17ca749ac93ed3f85c53e9402c67da3a07838033 Mon Sep 17 00:00:00 2001 From: unknown <12196564535@qq.com> Date: Fri, 5 Jul 2024 02:12:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=AF=91=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/action.yaml | 14 ++++++++++++++ deploy.sh | 10 ++++++++++ 2 files changed, 24 insertions(+) create mode 100644 .gitea/workflows/action.yaml create mode 100644 deploy.sh diff --git a/.gitea/workflows/action.yaml b/.gitea/workflows/action.yaml new file mode 100644 index 0000000..ee4b8a6 --- /dev/null +++ b/.gitea/workflows/action.yaml @@ -0,0 +1,14 @@ +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] + +jobs: + Explore-Gitea-Actions: + runs-on: linux + steps: + - name: Build & Deploy + run: rm -rf /opt/workspace/RuralDatabase + - name: Clone Repository + run: git clone http://127.0.0.1:3000/topverse/RuralDatabase.git /opt/workspace/RuralDatabase + - name: Deploy + run: cd /opt/workspace/RuralDatabase && chmod +x deploy.sh && ./deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..736eff5 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,10 @@ +#!/bin/bash + + + + +docker build -t rural-v1:latest "." +docker rm -f rural-v1 || true +docker run -d -p 3000:13333 --restart=unless-stopped --name rural-v1 rural-v1 +docker rmi $(docker images -f "dangling=true" -q) || true +docker ps