As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 6: implantar o aplicativo na instância
Nesta etapa, você usa o CodeDeploy console ou o AWS CLI para implantar a revisão de amostra do seu GitHub repositório na sua instância.
Para implantar a revisão (console)
-
Na página Deployment group details (Detalhes do grupo de implantação), selecione Create deployment (Criar implantação).
-
Em Deployment group (Grupo de implantação), selecione
CodeDeployGitHubDemo-DepGrp
. -
Em Tipo de revisão, escolha GitHub.
-
Em Connect to GitHub, faça o seguinte:
-
Para criar uma conexão entre CodeDeploy aplicativos e uma GitHub conta, saia GitHub em uma guia separada do navegador da Web. Em GitHub Conta, insira um nome para identificar essa conexão e escolha Conectar GitHub a. A página da web solicita que você autorize CodeDeploy a interação com o aplicativo GitHub chamado.
CodeDeployGitHubDemo-App
Continue na etapa 5. -
Para usar uma conexão que você já criou, na GitHubconta, selecione seu nome e escolha Conectar GitHub a. Continue na etapa 7.
-
Para criar uma conexão com uma GitHub conta diferente, saia GitHub em uma guia separada do navegador. Escolha Conectar a uma GitHub conta diferente e, em seguida, escolha Conectar GitHub a. Continue na etapa 5.
-
-
Siga as instruções na página de login para fazer login com sua GitHub conta.
-
Na página para Autorizar aplicativo, escolha Autorizar aplicativo.
-
Na página CodeDeploy Criar implantação, em Nome do repositório, insira o nome de GitHub usuário que você usou para entrar, seguido por uma barra (
/
), seguida pelo nome do repositório em que você enviou a revisão do aplicativo (por exemplo,).my-github-user-name
/CodeDeployGitHubDemoCaso não tenha certeza do valor que deve ser digitado ou se quiser especificar um repositório diferente:
-
Em uma guia separada do navegador, acesse seu GitHub painel
. -
Em Seus repositórios, passe o ponteiro do mouse sobre o nome do repositório de destino. Uma dica de ferramenta aparece, exibindo o nome GitHub do usuário ou da organização, seguido por uma barra (
/
), seguida pelo nome do repositório. Digite esse valor em Repository name (Nome do repositório).nota
Se o nome do repositório de destino não for exibido em Seus repositórios, use a GitHub caixa Pesquisar para encontrar o repositório de destino e o nome GitHub do usuário ou da organização.
-
-
Na caixa ID da confirmação, insira a ID da confirmação associada ao envio da revisão do seu aplicativo para GitHub.
Caso não tenha certeza do valor que deve ser digitado:
-
Em uma guia separada do navegador, acesse seu GitHub painel
. -
Em Your repositories (Seus repositórios), selecione CodeDeployGitHubDemo.
-
Na lista de confirmações, localize e copie a ID da confirmação associada ao envio da revisão do seu aplicativo para GitHub. Em geral, esse ID tem 40 caracteres de comprimento e é formado por letras e números. (Não use a versão mais curta do ID de confirmação, que é normalmente os 10 primeiros caracteres da versão mais longa.)
-
Cole o ID de confirmação na caixa ID de confirmação.
-
-
Escolha Implantar e continue até a próxima etapa.
Para implantar a revisão (CLI)
Antes de chamar qualquer AWS CLI comando que interaja com GitHub (como o create-deployment comando, que você chamará em seguida), você deve dar CodeDeploy permissão para usar sua conta de GitHub usuário GitHub para interagir com o CodeDeployGitHubDemo-App
aplicativo. Atualmente, você deve usar o CodeDeploy console para fazer isso.
Faça login no AWS Management Console e abra o CodeDeploy console em https://console.aws.amazon.com/codedeploy
. nota
Faça login com o mesmo usuário que você configurou em Começando com CodeDeploy.
-
No painel de navegação, expanda a opção Implantar e escolha Aplicações.
-
Selecione CodeDeployGitHubDemo-App.
-
Na guia Implantações, selecione Criar implantação.
nota
Você não criará uma nova implantação. Atualmente, essa é a única maneira de dar CodeDeploy permissão para interagir GitHub em nome de sua conta de GitHub usuário.
-
Em Grupo de implantação, escolha CodeDeployGitHubDemo- DepGrp.
-
Em Tipo de revisão, escolha GitHub.
-
Em Connect to GitHub, faça o seguinte:
-
Para criar uma conexão entre CodeDeploy aplicativos e uma GitHub conta, saia GitHub em uma guia separada do navegador da Web. Em GitHub Conta, digite um nome para identificar essa conexão e escolha Conectar GitHub a. A página da web solicita que você autorize CodeDeploy a interação com GitHub o aplicativo chamado.
CodeDeployGitHubDemo-App
Continue na etapa 8. -
Para usar uma conexão que você já criou, na GitHubconta, selecione seu nome e escolha Conectar GitHub a. Continue na etapa 10.
-
Para criar uma conexão com uma GitHub conta diferente, saia GitHub em uma guia separada do navegador. Escolha Conectar a uma GitHub conta diferente e, em seguida, escolha Conectar GitHub a. Continue na etapa 8.
-
-
Siga as instruções na página de login para fazer login com seu nome de GitHub usuário ou e-mail e senha.
-
Na página para Autorizar aplicativo, escolha Autorizar aplicativo.
-
Na página CodeDeploy Criar implantação, escolha Cancelar.
-
Chame o create-deployment comando para implantar a revisão do seu GitHub repositório na instância, onde:
-
repositório
é o nome GitHub da sua conta, seguido por uma barra (/
), seguida pelo nome do seu repositório (CodeDeployGitHubDemo
), por exemplo,.MyGitHubUserName/CodeDeployGitHubDemo
Caso não tenha certeza do valor que deve ser usado ou se quiser especificar um repositório diferente:
-
Em uma guia separada do navegador, acesse seu GitHub painel
. -
Em Seus repositórios, passe o ponteiro do mouse sobre o nome do repositório de destino. Uma dica de ferramenta aparece, exibindo o nome GitHub do usuário ou da organização, seguido por uma barra (
/
), seguida pelo nome do repositório. Este é o valor a ser usado.nota
Se o nome do repositório de destino não aparecer em Seus repositórios, use a GitHub caixa Pesquisar para encontrar o repositório de destino e o nome de GitHub usuário ou organização correspondente.
-
-
commit-id
é a confirmação associada à versão da revisão de aplicativo que você enviou ao seu repositório (por exemplo,f835159a...528eb76f
).Caso não tenha certeza do valor que deve ser usado:
-
Em uma guia separada do navegador, acesse seu GitHub painel
. -
Em Your repositories (Seus repositórios), selecione CodeDeployGitHubDemo.
-
Na lista de confirmações, encontre a ID da confirmação associada ao envio da revisão do seu aplicativo para GitHub. Em geral, esse ID tem 40 caracteres de comprimento e é formado por letras e números. (Não use a versão mais curta do ID de confirmação, que é normalmente os 10 primeiros caracteres da versão mais longa.) Use esse valor.
-
Se você estiver trabalhando em uma máquina Linux, macOS ou Unix local:
aws deploy create-deployment \ --application-name CodeDeployGitHubDemo-App \ --deployment-config-name CodeDeployDefault.OneAtATime \ --deployment-group-name CodeDeployGitHubDemo-DepGrp \ --description "My GitHub deployment demo" \ --github-location repository=
repository
,commitId=commit-id
Se estiver trabalhando em uma máquina Windows local:
aws deploy create-deployment --application-name CodeDeployGitHubDemo-App --deployment-config-name CodeDeployDefault.OneAtATime --deployment-group-name CodeDeployGitHubDemo-DepGrp --description "My GitHub deployment demo" --github-location repository=
repository
,commitId=commit-id
-