forked from Gitlink/gitlink-cli
fix: 流水线数量修正 — 4条→1条已部署
CI / test (pull_request) Failing after 4m24s
Details
CI / test (pull_request) Failing after 4m24s
Details
实际只在建木平台部署了1条构建流水线(push触发,集成+部署)。 其余3个YAML文件只是配置定义,未在建木平台部署。 端到端工作流说明文档、新需求构思报告、变更汇总README同步修正。
This commit is contained in:
parent
8c5fee06f6
commit
07edea2153
|
|
@ -101,14 +101,13 @@
|
|||
|
||||
## DevOps 流水线
|
||||
|
||||
4 条建木流水线 YAML 配置:
|
||||
1 条已部署的建木流水线,push 代码时自动触发集成和部署:
|
||||
|
||||
| 流水线 | 触发方式 | 文件 |
|
||||
|--------|---------|------|
|
||||
| 构建流水线 | push | `.devops/构建流水线.yml` |
|
||||
| 项目初始化 | 手动 | `.devops/项目初始化流水线.yml` |
|
||||
| 多仓库协同 | 手动 | `.devops/多仓库协同流水线.yml` |
|
||||
| 贡献者成长 | 定时 | `.devops/贡献者成长体系流水线.yml` |
|
||||
| 流水线 | 触发方式 | 功能 | 文件 |
|
||||
|--------|---------|------|------|
|
||||
| 构建流水线 | push | 拉取代码 → 编译 → 部署到 /usr/local/bin → 验证 | `.devops/构建流水线.yml` |
|
||||
|
||||
另有 3 条流水线 YAML 配置已提交到仓库但未部署(项目初始化、多仓库协同、贡献者成长)。
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
BIN
doc/新需求构思报告.docx
BIN
doc/新需求构思报告.docx
Binary file not shown.
|
|
@ -12,7 +12,7 @@
|
|||
```
|
||||
┌─────────────────────────────────────────────────────────┐
|
||||
│ DevOps 流水线层 │
|
||||
│ (4 条建木 YAML · push/定时/手动触发) │
|
||||
│ (1 条已部署 · push 触发) │
|
||||
├─────────────────────────────────────────────────────────┤
|
||||
│ 端到端编排层 │
|
||||
│ community-ops / quality-gate / project-bootstrap / │
|
||||
|
|
@ -232,15 +232,26 @@ contributor-growth-full.sh z2_cc gitlink-cli
|
|||
- `skills/gitlink-contributor-growth/scripts/growth-analyze.js` — 分析引擎
|
||||
- `.devops/贡献者成长体系流水线.yml`(定时触发)
|
||||
|
||||
## 七、DevOps 流水线总览
|
||||
## 七、DevOps 流水线
|
||||
|
||||
### 7.1 已部署流水线
|
||||
|
||||
| 流水线 | 触发方式 | 功能 | 文件 |
|
||||
|--------|----------|------|------|
|
||||
| 构建流水线 | push | 拉取代码 → 编译 → 部署到 /usr/local/bin → 验证 | `.devops/构建流水线.yml` |
|
||||
|
||||
该流水线已在 GitLink DevOps 平台部署并成功运行,push 代码时自动触发集成和部署。
|
||||
|
||||
### 7.2 流水线 YAML 配置(未部署)
|
||||
|
||||
以下 YAML 配置文件已提交到仓库,但尚未在建木平台部署:
|
||||
|
||||
| 流水线 | 触发方式 | 对应场景 | 文件 |
|
||||
|--------|----------|----------|------|
|
||||
| 构建流水线 | push | CLI 编译验证 | 构建流水线.yml |
|
||||
| 项目初始化 | 手动 | 场景三 | 项目初始化流水线.yml |
|
||||
| 多仓库协同 | 手动 | 场景四 | 多仓库协同流水线.yml |
|
||||
| 贡献者成长 | 定时 | 场景五 | 贡献者成长体系流水线.yml |
|
||||
| 项目初始化 | 手动 | 场景三 | `.devops/项目初始化流水线.yml` |
|
||||
| 多仓库协同 | 手动 | 场景四 | `.devops/多仓库协同流水线.yml` |
|
||||
| 贡献者成长 | 定时 | 场景五 | `.devops/贡献者成长体系流水线.yml` |
|
||||
|
||||
社区运营(场景一)和代码质量门禁(场景二)通过手动执行脚本运行,未接入 DevOps 流水线。所有流水线配置 DRY_RUN 默认安全模式,SSH 密钥用 `((work_together.ssh_key))` 密文引用,可在 GitLink DevOps 平台一键复现。
|
||||
社区运营(场景一)和代码质量门禁(场景二)通过手动执行脚本运行。所有流水线配置 DRY_RUN 默认安全模式,SSH 密钥用 `((work_together.ssh_key))` 密文引用。
|
||||
|
||||
— 文档完 —
|
||||
|
|
|
|||
Loading…
Reference in New Issue