Todos os produtos
Search
Central de documentação

CloudOps Orchestration Service:Gerar uma URL de repositório Git: ACS::GitCodeRepo

Última atualização: Jun 28, 2026

Uso

Gera uma URL para o código em um repositório GitHub ou Gitee especificado.

Sintaxe

Tasks:
  - Name: GitCodeRepo
    Action: ACS::GitCodeRepo
    Description: Specifies the code source and generates a temporary authorization link.
    Properties:
      Platform: github # Required. The platform. Valid values: github, gitee.
      Owner: your-github-user-name # Required. The GitHub account name.
      Organization: your-github-organization # Optional. The organization name.
      Repository: your-github-repository # Required. The repository name.
    Outputs:
      authorizedUrl: # The URL of the code in the specified GitHub or Gitee repository.
        Type: String
        ValueSelector: AuthorizedUrl # The jq selector syntax. The task's return value is used as the JSON input. For more information about the jq syntax, see https://stedolan.github.io/jq.

Observações

  • É necessário conceder autorização antes do uso. Ao criar um modelo ou executar uma tarefa, siga as instruções na tela para concluir a autorização.

  • A saída é uma URL, como no exemplo:

https://your_***@github.com/owner/repo

Utilize essa URL para clonar o código. Exemplo:

git clone https://your_***@github.com/owner/repo .

Exemplo

FormatVersion: OOS-2019-06-01
Parameters:
  instanceId:
    Description: the instance id that you will start.
    Type: String
Tasks:
  - Name: GitCodeRepo
    Action: ACS::GitCodeRepo
    Description: Specifies the code source and generates a temporary authorization link.
    Properties:
      Platform: github
      Owner: your-github-user-name
      Organization: your-github-organization
      Repository: your-github-repository
    Outputs:
      authorizedUrl:
        Type: String
        ValueSelector: AuthorizedUrl
  - Name: CloneCode
    Action: ACS::ECS::RunCommand
    Description:
      en: Execute clone code command
      zh-cn: Execute the clone code command
    Properties:
      instanceId: '{{ instanceId }}'
      commandType: RunShellScript
      commandContent: |-
        git clone '{{ GitCodeRepo.authorizedUrl }}' .

Instruções

  1. Leia o documento em inglês para compreender o conteúdo a ser comunicado

  2. Escreva o texto em português do Brasil do zero — não siga a estrutura das frases em inglês

  3. Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão

  4. Tags xref (<a data-tag="xref" ...>texto</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > e

  5. Aplique todas as regras específicas do idioma rigorosamente

  6. Aplique as regras de stopwords com tolerância zero

  7. Use o modo imperativo em passos numerados e listas de procedimentos

  8. Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento

  9. Varie os inícios de frase em listas e tabelas — nenhum início deve se repetir mais de 3 vezes

  10. Retorne APENAS o documento markdown em português do Brasil, sem explicações