This commit is contained in:
27
README.md
27
README.md
@@ -1,26 +1,3 @@
|
||||
# Gitea Actions 概念验证项目
|
||||
# 项目说明
|
||||
|
||||
本项目旨在通过控制阿里巴巴 DSW WebIDE 作为自托管 runner,验证 Gitea Actions 功能。
|
||||
|
||||
## 项目目的
|
||||
|
||||
- 概念验证:验证 Gitea Actions 在私有部署环境中的功能
|
||||
- 资源利用:利用阿里云 DSW 服务的计算资源作为自托管 runner
|
||||
- 网络优化:在境内环境中进行 CI/CD 操作,避免国际网络延迟
|
||||
|
||||
## 架构说明
|
||||
|
||||
- Gitea 实例:私有部署 (`https://gitea.tailnet-68f9.ts.net`)
|
||||
- 自托管 runner:运行在阿里云 DSW 服务上
|
||||
- 工作流:通过 `.gitea/workflows/` 目录下的 YAML 文件定义
|
||||
|
||||
## 当前状态
|
||||
|
||||
- Runner 已注册并连接到 Gitea 实例
|
||||
- 测试工作流用于验证基本功能
|
||||
- 重点:所有操作均在中国境内网络环境下执行
|
||||
|
||||
## 工作流示例
|
||||
|
||||
- `local-test.yml`:测试从仓库下载 README 文件
|
||||
- 使用纯 shell 命令,避免访问 GitHub
|
||||
这是一个概念验证项目,旨在通过控制我不方便控制的阿里巴巴的 DSW WebIDE,让它当牛马,它上面已经运行了 runner。
|
||||
Reference in New Issue
Block a user