From 83b645acc2d01672769a318b25298addfb2253ec Mon Sep 17 00:00:00 2001 From: xuthus Date: Mon, 15 Apr 2024 20:54:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B7=A5=E4=BD=9C=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 00000000..2a94d02e --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,24 @@ +name: pigallery2 +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] + +# 工作流程,可包含多个作业 +jobs: + + # 作业1名称 + pigallery2-Gitea-Actions: + # 指定的运行器环境 + runs-on: ubuntu-latest + + # 作业包含一系列任务,称为 steps + steps: + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" + - name: Build the release + run: + npm install + npm run build + - name: Build the Docker image + run: + | # 使用 上一步写的 Dockerfile 构建镜像并发布到私有仓库; 发布完成可以去 https://github.com/MrGaoGang?tab=packages 查看 + docker build . --file Dockerfile.build --tag k2.xuthus83.cn:6001/pigallery2:latest . + docker push k2.xuthus83.cn:6001/pigallery2:latest \ No newline at end of file