Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Especificar uma versão do repositório do GitHub com um ID de confirmação

Modo de foco
Especificar uma versão do repositório do GitHub com um ID de confirmação - AWS CodeBuild

Você pode especificar uma versão de origem com apenas um ID de confirmação, como 12345678901234567890123467890123456789. Se você fizer isso, o CodeBuild deverá baixar o repositório inteiro para encontrar a versão.

Para especificar uma versão do repositório GitHub com um ID de confirmação
  1. Abra o console do AWS CodeBuild em https://console.aws.amazon.com/codesuite/codebuild/home.

  2. Crie um projeto de compilação. Para obter informações, consulte Criar um projeto de compilação (console) e Executar uma compilação (console). Deixe todas as configurações em seus valores padrão, exceto estas configurações:

    • Em Origem:

      • Em Provedor de origem, escolha GitHub. Se você não estiver conectado ao GitHub, siga as instruções para se conectar.

      • Em Repository (Repositório), escolha Public repository (Repositório público).

      • Em URL do repositório, insira https://github.com/aws/aws-sdk-ruby.git.

    • Em Ambiente:

      • Em Imagem do ambiente, escolha Imagem gerenciada.

      • Em Sistema operacional, escolha Amazon Linux 2.

      • Em Runtime(s), selecione Padrão.

      • Em Imagem, selecione aws/codebuild/amazonlinux2-x86_64-standard:4.0.

  3. Em Build specifications (Especificações de compilação), escolha Insert build commands (Inserir comandos de compilação) e selecione Switch to editor (Alternar para editor).

  4. Em Build commands (Comandos de compilação), substitua o texto de espaço reservado pelo seguinte:

    version: 0.2 phases: install: runtime-versions: ruby: 2.6 build: commands: - echo $CODEBUILD_RESOLVED_SOURCE_VERSION

    A seção runtime-versions é necessária quando você usa a imagem padrão do Ubuntu 2.0. Aqui, o tempo de execução da versão 2.6 do Ruby é especificado, mas você pode usar qualquer tempo de execução. O comando echo exibe a versão do código-fonte armazenada na variável de ambiente CODEBUILD_RESOLVED_SOURCE_VERSION.

  5. Aceite os padrões em Configuração de compilação e escolha Iniciar compilação.

  6. Para Source version (Versão de origem), insira 046e8b67481d53bdc86c3f6affdd5d1afae6d369. Esse é o SHA de uma confirmação no repositório https://github.com/aws/aws-sdk-ruby.git.

  7. Selecione Iniciar compilação.

  8. Quando a compilação for concluída, você provavelmente verá o seguinte:

    • Na guia Logs de compilação, qual versão do projeto de origem foi usada. Aqui está um exemplo.

      [Container] Date Time Running command echo $CODEBUILD_RESOLVED_SOURCE_VERSION 046e8b67481d53bdc86c3f6affdd5d1afae6d369 [Container] Date Time Phase complete: BUILD State: SUCCEEDED
    • Na guia Variáveis de ambiente, a Versão de origem resolvida corresponde ao ID de confirmação usado para criar a compilação.

    • Na guia Phase details (Detalhes da fase), a duração da fase DOWNLOAD_SOURCE.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.