1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-22 18:28:37 +00:00

replace drone exec to act_runner exec in test README.md (#24791)

This commit is contained in:
a1012112796
2023-05-19 03:48:47 +08:00
committed by GitHub
parent 1e1e8b5d43
commit 25d4f95df2
4 changed files with 44 additions and 11 deletions

View File

@@ -12,9 +12,25 @@ make test-sqlite
make clean build
```
## 如何在本地 drone 服务器上运行所有测试
## 如何在本地 act_runner 上运行测试
### 运行所有任务
```
drone exec --local --build-event "pull_request"
act_runner exec -W ./.github/workflows/pull-db-tests.yml --event=pull_request --default-actions-url="https://github.com" -i catthehacker/ubuntu:runner-latest
```
警告:由于在此文件中定义了许多任务因此此操作将花费太多的CPU和内存来运行。所以不建议这样做。
### 运行单个任务
```SHELL
act_runner exec -W ./.github/workflows/pull-db-tests.yml --event=pull_request --default-actions-url="https://github.com" -i catthehacker/ubuntu:runner-latest -j <job_name>
```
您可以通过以下方式列出所有任务名称:
```SHELL
act_runner exec -W ./.github/workflows/pull-db-tests.yml --event=pull_request --default-actions-url="https://github.com" -i catthehacker/ubuntu:runner-latest -l
```
## 如何使用 sqlite 数据库进行集成测试