diff options
| author | Adam <[email protected]> | 2026-02-11 18:51:27 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-11 18:51:50 -0600 |
| commit | aea68c386a4f64cf718c3eeee9dffec8409ee6b0 (patch) | |
| tree | bdf06cb3372c6c48c97c43b41e53e514888a52b3 /packages/web/src/content/docs/pt-br/gitlab.mdx | |
| parent | 8eea53a41e92257d1a4ad6653d0d2930465bf34a (diff) | |
| download | opencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.tar.gz opencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.zip | |
fix(docs): locale translations for nav elements and headings
Diffstat (limited to 'packages/web/src/content/docs/pt-br/gitlab.mdx')
| -rw-r--r-- | packages/web/src/content/docs/pt-br/gitlab.mdx | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/packages/web/src/content/docs/pt-br/gitlab.mdx b/packages/web/src/content/docs/pt-br/gitlab.mdx index 7a2ce36ea..dc48aa57c 100644 --- a/packages/web/src/content/docs/pt-br/gitlab.mdx +++ b/packages/web/src/content/docs/pt-br/gitlab.mdx @@ -1,9 +1,9 @@ --- title: GitLab -description: Use opencode em problemas e solicitações de mesclagem do GitLab. +description: Use o opencode em problemas e solicitações de mesclagem do GitLab. --- -opencode se integra ao seu fluxo de trabalho do GitLab através do seu pipeline CI/CD do GitLab ou com o GitLab Duo. +O opencode se integra ao seu fluxo de trabalho do GitLab através do seu pipeline CI/CD do GitLab ou com o GitLab Duo. Em ambos os casos, o opencode será executado em seus runners do GitLab. @@ -11,7 +11,7 @@ Em ambos os casos, o opencode será executado em seus runners do GitLab. ## GitLab CI -opencode funciona em um pipeline regular do GitLab. Você pode integrá-lo a um pipeline como um [componente CI](https://docs.gitlab.com/ee/ci/components/) +O opencode funciona em um pipeline regular do GitLab. Você pode integrá-lo a um pipeline como um [componente CI](https://docs.gitlab.com/ee/ci/components/) Aqui estamos usando um componente CI/CD criado pela comunidade para opencode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode). @@ -35,9 +35,9 @@ Aqui estamos usando um componente CI/CD criado pela comunidade para opencode — - component: $CI_SERVER_FQDN/nagyv/gitlab-opencode/opencode@2 inputs: config_dir: ${CI_PROJECT_DIR}/opencode-config - auth_json: $OPENCODE_AUTH_JSON # The variable name for your OpenCode authentication JSON + auth_json: $OPENCODE_AUTH_JSON # O nome da variável para seu JSON de autenticação do OpenCode command: optional-custom-command - message: "Your prompt here" + message: "Seu prompt aqui" ``` Para mais entradas e casos de uso [consulte a documentação](https://gitlab.com/explore/catalog/nagyv/gitlab-opencode) deste componente. @@ -46,7 +46,7 @@ Para mais entradas e casos de uso [consulte a documentação](https://gitlab.com ## GitLab Duo -opencode se integra ao seu fluxo de trabalho do GitLab. +O opencode se integra ao seu fluxo de trabalho do GitLab. Mencione `@opencode` em um comentário, e o opencode executará tarefas dentro do seu pipeline CI do GitLab. --- @@ -70,7 +70,7 @@ Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent 1. Configure seu ambiente GitLab 2. Configure CI/CD -3. Obtenha uma chave de API do provedor de modelo de AI +3. Obtenha uma chave de API do provedor de modelo de IA 4. Crie uma conta de serviço 5. Configure variáveis de CI/CD 6. Crie um arquivo de configuração de fluxo, aqui está um exemplo: @@ -82,16 +82,16 @@ Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent ```yaml image: node:22-slim commands: - - echo "Installing opencode" + - echo "Instalando opencode" - npm install --global opencode-ai - - echo "Installing glab" + - echo "Instalando glab" - export GITLAB_TOKEN=$GITLAB_TOKEN_OPENCODE - apt-get update --quiet && apt-get install --yes curl wget gpg git && rm --recursive --force /var/lib/apt/lists/* - curl --silent --show-error --location "https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository" | bash - apt-get install --yes glab - - echo "Configuring glab" + - echo "Configurando glab" - echo $GITLAB_HOST - - echo "Creating OpenCode auth configuration" + - echo "Criando configuração de auth do OpenCode" - mkdir --parents ~/.local/share/opencode - | cat > ~/.local/share/opencode/auth.json << EOF @@ -102,47 +102,47 @@ Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent } } EOF - - echo "Configuring git" + - echo "Configurando git" - git config --global user.email "[email protected]" - git config --global user.name "OpenCode" - - echo "Testing glab" + - echo "Testando glab" - glab issue list - - echo "Running OpenCode" + - echo "Executando OpenCode" - | opencode run " - You are an AI assistant helping with GitLab operations. + Você é um assistente de IA ajudando com operações do GitLab. - Context: $AI_FLOW_CONTEXT - Task: $AI_FLOW_INPUT - Event: $AI_FLOW_EVENT + Contexto: $AI_FLOW_CONTEXT + Tarefa: $AI_FLOW_INPUT + Evento: $AI_FLOW_EVENT - Please execute the requested task using the available GitLab tools. - Be thorough in your analysis and provide clear explanations. + Por favor, execute a tarefa solicitada usando as ferramentas disponíveis do GitLab. + Seja minucioso em sua análise e forneça explicações claras. <important> - Please use the glab CLI to access data from GitLab. The glab CLI has already been authenticated. You can run the corresponding commands. + Por favor, use a CLI glab para acessar dados do GitLab. A CLI glab já foi autenticada. Você pode executar os comandos correspondentes. - If you are asked to summarize an MR or issue or asked to provide more information then please post back a note to the MR/Issue so that the user can see it. - You don't need to commit or push up changes, those will be done automatically based on the file changes you make. + Se for solicitado a resumir um MR ou problema ou solicitado a fornecer mais informações, poste uma nota de volta no MR/Problema para que o usuário possa ver. + Você não precisa commitar ou enviar alterações, isso será feito automaticamente com base nas alterações de arquivo que você fizer. </important> " - git checkout --branch $CI_WORKLOAD_REF origin/$CI_WORKLOAD_REF - - echo "Checking for git changes and pushing if any exist" + - echo "Verificando alterações no git e enviando se existirem" - | if ! git diff --quiet || ! git diff --cached --quiet || [ --not --zero "$(git ls-files --others --exclude-standard)" ]; then - echo "Git changes detected, adding and pushing..." + echo "Alterações git detectadas, adicionando e enviando..." git add . if git diff --cached --quiet; then - echo "No staged changes to commit" + echo "Nenhuma alteração preparada para commit" else - echo "Committing changes to branch: $CI_WORKLOAD_REF" + echo "Commitando alterações para o branch: $CI_WORKLOAD_REF" git commit --message "Codex changes" - echo "Pushing changes up to $CI_WORKLOAD_REF" + echo "Enviando alterações para $CI_WORKLOAD_REF" git push https://gitlab-ci-token:$GITLAB_TOKEN@$GITLAB_HOST/gl-demo-ultimate-dev-ai-epic-17570/test-java-project.git $CI_WORKLOAD_REF - echo "Changes successfully pushed" + echo "Alterações enviadas com sucesso" fi else - echo "No git changes detected, skipping push" + echo "Nenhuma alteração git detectada, pulando envio" fi variables: - ANTHROPIC_API_KEY |
