testbuild
CI / test (push) Failing after 1m19s
CI / build-and-test (push) In progress

This commit is contained in:
2026-09-04 15:06:56 +08:00
parent 121ebf70c3
commit 923335a04a
+17 -6
View File
@@ -29,11 +29,6 @@ jobs:
steps:
- uses: https://gitea.com/actions/checkout@v4
# 测试 Docker 是否可用(验证挂载是否生效)
- name: 测试 Docker 环境
run: docker --version
- name: 安装依赖
run: |
npm install -g @pnpm/exe
@@ -50,4 +45,20 @@ jobs:
run: pnpm --filter @inkreach/api test
- name: Admin 前端测试
run: pnpm --filter @inkreach/admin test
run: pnpm --filter @inkreach/admin test
build-and-test:
runs-on: online
steps:
- uses: https://gitea.com/actions/checkout@v4
- name: 安装 Docker 客户端
run: |
apt-get update && apt-get install -y docker.io
- name: 构建镜像
run: docker build -t my-app:latest .
- name: 启动测试服务
run: |
docker run -d --name test-server -p 8080:80 my-app:latest
sleep 5
- name: 测试服务是否正常
run: curl -f http://localhost:8080