summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/zh-cn/gitlab.mdx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/src/content/docs/zh-cn/gitlab.mdx')
-rw-r--r--packages/web/src/content/docs/zh-cn/gitlab.mdx50
1 files changed, 25 insertions, 25 deletions
diff --git a/packages/web/src/content/docs/zh-cn/gitlab.mdx b/packages/web/src/content/docs/zh-cn/gitlab.mdx
index 4f99367de..c63369f8d 100644
--- a/packages/web/src/content/docs/zh-cn/gitlab.mdx
+++ b/packages/web/src/content/docs/zh-cn/gitlab.mdx
@@ -9,25 +9,25 @@ opencode 通过 GitLab CI/CD 管道或与 GitLab Duo 与您的 GitLab 工作流�
---
-## GitLab。
+## GitLab CI
-opencode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](https://docs.gitlab.com/ee/ci/components/)
+opencode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI 组件](https://docs.gitlab.com/ee/ci/components/)
在这里,我们使用社区创建的 opencode CI/CD 组件 — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode)。
---
-### 特徵
+### Features
-- **每个作业使用每个自定义配置**:使用自定义配置目录配置opencode,例如`./config/#custom-directory`以启用或禁用opencode调用的功能。
-- 错误 500(服务器错误)!!1500。这是一个错误。出现错误。请稍后重试。我们只知道这些。
-- **灵活**:CI 组件支持多种输入来自定义其行为
+- **Use custom configuration per job**: 使用自定义配置目录配置 opencode,例如 `./config/#custom-directory` 以启用或禁用 opencode 调用的功能。
+- **Authentication**: Uses OIDC for secure authentication
+- **Flexible**: CI 组件支持多种输入来自定义其行为
---
-### 设置
+### Setup
-1. 将 opencode 身份验证 JSON 作为文件类型 CI 环境变量存储在 **设置** > **CI/CD** > **变量** 下。确保将它们标记为“隐藏和隐藏”。
+1. 将 opencode 身份验证 JSON 作为文件类型 CI 环境变量存储在 **Settings** > **CI/CD** > **Variables** 下。确保将它们标记为“隐藏和隐藏”。
2. 将以下内容添加到您的 `.gitlab-ci.yml` 文件中。
```yaml title=".gitlab-ci.yml"
@@ -44,34 +44,34 @@ opencode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](
---
-## 亚搏体育app二人组
+## GitLab Duo
opencode 与您的 GitLab 工作流程集成。
-在评论中提及`@opencode`,opencode 将在您的 GitLab CI 管道中执行任务。
+在评论中提及 `@opencode`,opencode 将在您的 GitLab CI 管道中执行任务。
---
-### 特徵
+### Features
-- **分类问题**:要求 opencode 调查问题并向您解释。
-- **修复和实施**:要求opencode修复问题或实施功能。
+- **Triage issues**: 要求 opencode 调查问题并向您解释。
+- **Fix and implement**: 要求 opencode 修复问题或实施功能。
它将创建一个新分支并提出包含更改的合并请求。
-- **安全**:opencode 在您的 GitLab 运行器上运行。
+- **Secure**: opencode 在您的 GitLab 运行器上运行。
---
-### 设置
+### Setup
opencode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
:::tip
-查看[**GitLab 文档**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) 获取最新说明。
+查看 [**GitLab docs**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) 获取最新说明。
:::
1. 配置您的 GitLab 环境
-2. 安装CI/CD
-3. 获取AI模型提供商 API键
-4. 创建服務账户
+2. 设置 CI/CD
+3. 获取 AI 模型提供商 API 密钥
+4. 创建服务账户
5. 配置 CI/CD 变量
6. 创建一个流配置文件,这是一个示例:
@@ -152,19 +152,19 @@ opencode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
</details>
-详细说明可以参考[GitLab CLI 代理文档](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/)。
+详细说明可以参考 [GitLab CLI agents docs](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/)。
---
-### 示例
+### Examples
以下是如何在 GitLab 中使用 opencode 的一些示例。
:::tip
-您可以配置使用 `@opencode` 不同的触发主板。
+您可以配置使用与 `@opencode` 不同的触发词。
:::
-- **解釋一个問題**
+- **Explain an issue**
在 GitLab 问题中添加此评论。
@@ -174,7 +174,7 @@ opencode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
opencode 将阅读该问题并回复并提供清晰的解释。
-- **解決問題**
+- **Fix an issue**
在 GitLab 问题中,说:
@@ -184,7 +184,7 @@ opencode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
opencode 将创建一个新分支,实施更改,并打开包含更改的合并请求。
-- **审查合并请求**
+- **Review merge requests**
对 GitLab 合并请求留下以下评论。