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
Leia o documento em inglês para compreender o conteúdo a ser comunicado
Escreva o texto em português do Brasil do zero — não siga a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
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 > eAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento
Varie os inícios de frase em listas e tabelas — nenhum início deve se repetir mais de 3 vezes
Retorne APENAS o documento markdown em português do Brasil, sem explicações